Closed GoogleCodeExporter closed 9 years ago
Is what I see in terminal
terminate called after throwing an instance of 'CL_Exception'
what(): Unable to compile shader program world_fragment.glsl: 0:2(12): warning: extension `GL_EXT_gpu_shader4' unsupported in fragment shader
0:44(2): error: Illegal use of reserved word `switch'
0:44(2): error: syntax error, unexpected ERROR_TOK
Aborted (core dumped)
Original comment by iurigu...@gmail.com
on 15 Aug 2012 at 12:59
In the most recent version, I fixed the problem that the client just exits
without writing any error message to the log.
However, the base problem that the shader does not work for you still exists,
you just can see the error message more easily :/
What graphics card are you using? And which driver version? Did you try
installing the most recent one?
Did you change anything since the last successful run? Because the shader has
not changed recently...
Original comment by spin@fluorescence-client.org
on 15 Aug 2012 at 9:28
My graphic card is a GeForce Go 7400. I changed from NVIDIA proprietary driver
to nouveau opensource driver.
Original comment by iurigu...@gmail.com
on 15 Aug 2012 at 2:09
I added try/catch blocks to write an error message to the log if the shader
compilation fails and a check for GL_EXT_gpu_shader4 with graceful exit. I'll
check if this works fine on Windows in the next few days.
When using the nouveau drivers, this will terminate the client with a message
to use the official driver. If you want to add support for nouveau I'm happy to
include a patch. I personally think it does not have such high priority for
now, as the proprietary drivers are working fine.
Original comment by spin@fluorescence-client.org
on 15 Aug 2012 at 7:49
Original issue reported on code.google.com by
iurigu...@gmail.com
on 15 Aug 2012 at 12:57Attachments: