Hello,
for certain historical reasons I need to do an old-style bitwise xor blending
operation. I've written a blender that converts the float to int, applies the
^ operator and converts back, but compiling that reports an error about ^
operator not being allowed. Looking at the code this is because of
strictES2Mode check, needed because of OpenGL ES.
The thing is, I don't use OpenGL, I use only Vulkan, Metal and raster
backends. And if I disable the check, everything seems to work fine. Is that
check actually only OpenGL-specific and am I guaranteed that it works fine
with these other backends, or am I just lucky here and should I find a
different way to implement it?
--
Luboš Luňák
l.l...@collabora.com