BUG: oplist parameter type

   4146   5   0
User Avatar
Member
941 posts
Joined: July 2005
Offline
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.
Mario Marengo
Senior Developer at Folks VFX [folksvfx.com] in Toronto, Canada.
User Avatar
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.
User Avatar
Member
941 posts
Joined: July 2005
Offline
mark
I believe that there's currently a bug in H8.2 w.r.t. expansion.

Ah. OK.
Fix coming “real soon”?

Thanks.
Mario Marengo
Senior Developer at Folks VFX [folksvfx.com] in Toronto, Canada.
User Avatar
Staff
2590 posts
Joined: July 2005
Offline
Mario Marengo
mark
I believe that there's currently a bug in H8.2 w.r.t. expansion.

Ah. OK.
Fix coming “real soon”?

Thanks.

I believe this should be fixed with tomorrow's build.
User Avatar
Member
941 posts
Joined: July 2005
Offline
mark
I believe this should be fixed with tomorrow's build.

Excellent!
I'll give it a try and let you know.

Thanks Mark.
Mario Marengo
Senior Developer at Folks VFX [folksvfx.com] in Toronto, Canada.
User Avatar
Member
941 posts
Joined: July 2005
Offline
This seems to be working correctly again (8.2.91).

Thanks!
Mario Marengo
Senior Developer at Folks VFX [folksvfx.com] in Toronto, Canada.
  • Quick Links