Hi, > Having the same underlying compiler intrinsic and having the same behavior > are not the same thing. The INTEL extension allows strictly more > functionality than the ARB extension so it needs even more testing. In > particular, it allows you to do the barrier in non-uniform control-flow > which is a very different thing than at the top of a shader like is allowed > by ARB_fragment_shader_interlock. I expect the INTEL extension to need > substantially more testing than the ARB one.
Just an FYI: the Mesa implementation for the ARB (and thus NV) extension accept shaders where the begin function takes place inside of control flow actually. -Kevin _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev