Comment # 2 on bug 92999 from
(In reply to Christoph Brill from comment #1)
> Created attachment 119919 [details]
> Simple test program showing a shader compilation error
> 
> The shaders generated seem to be a source of the trouble. The compiler
> dislikes the following part of the shader:
> 
> int bits = ...;
> const uint mask = 0xFFFFFFFFu >> (32 - bits);
> 
> It complains:
> "error: initializer of const variable `mask' must be a constant expression"
> 
> Attached is a simple test program to check for this error. Compile and link
> using "g++ const_init.cpp -lGL -lSDL2 -lGLEW"

You think that's bad? How about the 'offest' typo? :) You need to force GL4 in
order to do the trace. Might want to also have a copy of r600g that enables
ARB_gpu_shader5 (which will remove the need for those wrong overrides).


You are receiving this mail because: