When dispatching a compute shader in panda3d any render pipeline (like simplepbr, complexpbr and my own render pipeline), I get the following error:
:display:gsg:glgsg(error): GL_INVALID_OPERATION error generated. No active compute shader.
Even though this error gets warned in the console, the compute shader still functions properly. When I don’t enable my render pipeline, no error appears. I’ve had a quick skim read through https://github.com/tobspr/RenderPipeline/issues/103 and https://github.com/panda3d/panda3d/issues/1184
but I’m not using any framebuffers and I couldn’t find anything in these posts that could fix my problem. I don’t know what’s causing this. Any help?