samplerCube constructor in fragment shader no longer converting uvec2 bindless texture handles ( segmentation fault , core dumped )
glCompileShader is causing a segmentation fault for a ALL my fragment shaders that
use samplerCube and a bindless texture handle passed in as uvec2:
uniform uvec2 reflection_map_bindless_texture;
void main(){
vec3 R = reflect( I , normalize( Normal ) );
FragColor = texture( samplerCube( reflection_map_bindless_texture ) , R );
}
All my shaders with sampler2D , used with the same bindless handles are compiling.
only the ones with samplerCube fail.
I am totally shut down , and do not know what to do.
Ubuntu 23.10 GL_VENDOR : AMD
GL_RENDERER : Radeon RX 5500 XT (navi14, LLVM 17.0.4, DRM 3.56, 6.5.0-44-generic)
GL_VERSION : 4.6 (Compatibility Profile) Mesa 23.3.0-devel
GLSL VERSION: 4.60
HELP!