> > EDIT: in gl_shader_mgr.c the file sizes are hard coded to be 8192 bytes? Why? > EDIT2: I'm an idiot. Now that I actually look at that file, it's the filename string > that is 8192 characters. That doesn't change the fact that only the first 8191 > characters of the shader are read though. But I don't know where that is.
The real oversight is in gl_shader_tool.c: gl_compile_shader_file()