In 8.1, when building an “operator list” parameter (in a shader, via #pragma's, for example), I would use the following options:
type oplist
opfilter “!!OBJ/GEOMETRY!!”
parmtag { opfullpath 1 }
parmtag { oprelative “/” }
parmtag { opexpand 1 }
This would ensure that all expressions were expanded (bundles, etc) and that all paths were absolute.
Now in H8.2.61 this no longer works: the combination of the above settings now ignore everything except bundles. The culprit seems to be “opfullpath”: I now have to turn it off (value = 0) to go back to the 8.1 behaviour.
Has something changed with that option's interpretation?
Thanks.
BUG: oplist parameter type
4146 5 0- Mario Marengo
- Member
- 941 posts
- Joined: July 2005
- Offline
- mark
- Staff
- 2590 posts
- Joined: July 2005
- Offline
Mario Marengo
In 8.1, when building an “operator list” parameter (in a shader, via #pragma's, for example), I would use the following options:
type oplist
opfilter “!!OBJ/GEOMETRY!!”
parmtag { opfullpath 1 }
parmtag { oprelative “/” }
parmtag { opexpand 1 }
This would ensure that all expressions were expanded (bundles, etc) and that all paths were absolute.
Now in H8.2.61 this no longer works: the combination of the above settings now ignore everything except bundles. The culprit seems to be “opfullpath”: I now have to turn it off (value = 0) to go back to the 8.1 behaviour.
Has something changed with that option's interpretation?
Thanks.
I believe that there's currently a bug in H8.2 w.r.t. expansion.
- Mario Marengo
- Member
- 941 posts
- Joined: July 2005
- Offline
- mark
- Staff
- 2590 posts
- Joined: July 2005
- Offline
- Mario Marengo
- Member
- 941 posts
- Joined: July 2005
- Offline
- Mario Marengo
- Member
- 941 posts
- Joined: July 2005
- Offline
-
- Quick Links