Steven Newbury <st...@snewbury.org.uk> writes: [snip] > (including using GLSL shaders for overlay effects, though sadly the shader > fails to compile with the intel driver for some reason [1]) [snip] > [1] > src/osd/sdl/gl_shader_tool.c:375: GL Error: object 0x3 compilation failed > src/osd/sdl/gl_shader_tool.c:375 glInfoLog: Error: > Error: failed to preprocess the source. > > failed to process shader: < > #pragma optimize (on) > #pragma debug (off)
Try removing the pragma; doesn't look like it's supported yet in Mesa. t...@tomasu dev grep -i pragma mesa/src/mesa/shader/slang/*.c mesa/src/mesa/shader/slang/slang_preprocess.c:#define TOKEN_PRAGMA 8 vs. `if', which seems to have an implementation: t...@tomasu dev grep -i token_if mesa/src/mesa/shader/slang/*.c mesa/src/mesa/shader/slang/slang_preprocess.c:#define TOKEN_IF 3 mesa/src/mesa/shader/slang/slang_preprocess.c: case TOKEN_IF: Just a guess. -tom _______________________________________________ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg