This is weird. On my machine I can make it work by setting ringS sampler to 1 before rendering the ring:
GL(ringPlanetShaderProgram->setUniformValue(ringPlanetShaderVars.ringS, 1));
I don't understand why, since the initial value of 2 also point to a valid texture. I actually think this might be a different bug.
This is weird. On my machine I can make it work by setting ringS sampler to 1 before rendering the ring:
GL( ringPlanetShade rProgram- >setUniformValu e(ringPlanetSha derVars. ringS, 1));
I don't understand why, since the initial value of 2 also point to a valid texture.
I actually think this might be a different bug.