I’m trying to use the XOR logical operation (with GL_RGBA32UI multiple render targets) on an Intel HD4000 using the following code:
glLogicOp(GL_XOR);
glEnable(GL_COLOR_LOGIC_OP);
However it seems to be ignoring this command and continuing to use a copy (or blend?) operation. The exact same program running on an NVIDIA video card works correctly. Is this an optional feature? If so, is there some way to check for support? Alternatively is it a known bug or does someone have an example that is confirmed to work on this hardware?