02-23-2014, 10:43 PM -
(02-23-2014, 08:55 PM)elisha464 Wrote: From the picture it looks like the shaders doesnt compile for you
If you can post the log the link error should be there
Here is the link error I found :
Quote:[E : RSXThread]: OpenGL: initialization of glDepthBoundsEXT failed.
[W : RSXThread]: VP not found in buffer!
[W : RSXThread]: FP not found in buffer!
[E : RSXThread]: Could not link program:
[! : RSXThread]: Add program (0):
[! : RSXThread]: *** prog id = 3
[! : RSXThread]: *** vp id = 2
[! : RSXThread]: *** fp id = 1
[! : RSXThread]: *** vp data size = 80
[! : RSXThread]: *** fp data size = 16
[! : RSXThread]: *** vp shader =
#version 330
uniform mat4 scaleOffsetMat = mat4(1.0);
layout (location = 3) in vec4 in_col0;
layout (location = 0) in vec4 in_pos;
out vec4 col0;
uniform vec4 vc259;
uniform vec4 vc258;
uniform vec4 vc257;
uniform vec4 vc256;
void main()
{
gl_Position = vec4(0.0f, 0.0f, 0.0f, 1.0f);
col0 = in_col0;
gl_Position.w = vec2(dot(in_pos, vc259), 0).xxxx.w;
gl_Position.z = vec2(dot(in_pos, vc258), 0).xxxx.z;
gl_Position.y = vec2(dot(in_pos, vc257), 0).xxxx.y;
gl_Position.x = vec2(dot(in_pos, vc256), 0).xxxx.x;
gl_Position = gl_Position * scaleOffsetMat;
}
[! : RSXThread]: *** fp shader =
#version 330
in vec4 col0;
vec4 r0 = vec4(0.0, 0.0, 0.0, 0.0);
layout (location = 0) out vec4 ocol;
void main()
{
r0 = col0;
ocol = r0;
}
[W : RSXThread]: New FBO (720x480)
[E : RSXThread]: glEnable: opengl error 0x0500
[! : PPU[1] Thread (CPUThread)[0x00012300]]: PPU[1] Thread (CPUThread) leave
[! : RSXThread]: RSX thread exit...
[!]: Closing memory...
According to the report of "OpenGL Extensions Viewer". The extension glDepthBoundsEXT is supported on these cards : http://pastebin.com/kyVdyVSa
As you can see the list is mostly made of Nvidia cards