11-09-2010, 08:48 PM (This post was last modified: 11-09-2010, 08:50 PM by Kai3213.)
Back in the 1750s svn builds, there was some sort of modification to the shaders and since then I haven't been able to use them. Now when I set the option i get an error in the info log and can only see a black screen. It's probably my graphics card which is the Nvidia Geforce 6150SE nForce 430 447MB total graphics memory 128MB dedicated video memory, 0MB system video memory, and 319MB shared system memory ( from adapter info ) Just had to say something since no one really said anything about it.
Funny thing, I spend more time on the forum instead of on emulators
I have a amd 5750 with the latest catalyst driver , shaders don't work in latest revision and in older revisions too
This is the log :
1451 [GUI] ERROR ge - Shader info log: Vertex shader failed to compile with the following errors:
ERROR: 0:9: error(#71) Syntax error incorrect preprocessor directive
WARNING: 0:9: warning(#64) Unexpected tokens following the preprocessor directive - expected a newline(#if )
ERROR: error(#273) 1 compilation errors. No code generated
I can't figure why this is happening
11-14-2010, 09:51 AM (This post was last modified: 11-14-2010, 09:52 AM by MaXiMu.)
other error detect shaders options from the 1835+ revision this error happens with debug log
Exception in thread "GUI" java.lang.NullPointerException
at jpcsp.graphics.RE.DebugProxy.setBufferData(DebugProxy.java:582)
at jpcsp.graphics.RE.BaseRenderingEngineProxy.setBufferData(BaseRenderingEngineProxy.java:491)
at jpcsp.graphics.RE.ShaderContextUBO.<init>(ShaderContextUBO.java:153)
at jpcsp.graphics.RE.REShader.initShader(REShader.java:90)
at jpcsp.graphics.RE.REShader.<init>(REShader.java:65)
at jpcsp.graphics.RE.RenderingEngineFactory.createRenderingEngine(RenderingEngineFactory.java:38)
at jpcsp.HLE.modules150.sceDisplay.paintGL(sceDisplay.java:1047)
at org.lwjgl.opengl.AWTGLCanvas.paint(AWTGLCanvas.java:314)
at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
at sun.awt.RepaintArea.paint(RepaintArea.java:224)
at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:310)
at java.awt.Component.dispatchEventImpl(Component.java:4706)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
11-14-2010, 02:58 PM (This post was last modified: 11-14-2010, 03:01 PM by feartshadow.)
New Log in r1841:
1145 [GUI] INFO ge - Using RenderingEngineLwjgl31
1145 [GUI] INFO ge - OpenGL version: 4.1.10244 Compatibility Profile Context
1146 [GUI] INFO ge - Shading Language version: 4.10
1146 [GUI] INFO ge - GL_CONTEXT_FLAGS; 0x0
1146 [GUI] INFO ge - GL_CONTEXT_PROFILE_MASK: 0x2 (GL_CONTEXT_COMPATIBILITY_PROFILE_BIT)
1158 [GUI] INFO ge - Using VBO
1161 [GUI] DEBUG ge - bindBuffer 0, 1
1161 [GUI] DEBUG ge - setBufferData target=0, size=2880, buffer size=2880, usage=6
1163 [GUI] INFO ge - Using shaders with Skinning
1164 [GUI] INFO ge - Using Geometry Shader for SPRITES
1165 [GUI] INFO ge - Using Uniform Buffer Object (UBO)
1262 [GUI] ERROR ge - Shader info log: Vertex shader failed to compile with the following errors:
ERROR: 0:9: error(#71) Syntax error incorrect preprocessor directive
WARNING: 0:9: warning(#64) Unexpected tokens following the preprocessor directive - expected a newline(#if )
ERROR: error(#273) 1 compilation errors. No code generated
1363 [GUI] ERROR ge - Shader info log: Fragment shader failed to compile with the following errors:
ERROR: 0:9: error(#71) Syntax error incorrect preprocessor directive
WARNING: 0:9: warning(#64) Unexpected tokens following the preprocessor directive - expected a newline(#if )
ERROR: error(#273) 1 compilation errors. No code generated
1364 [GUI] ERROR ge - Program info log: Vertex and Fragment shader(s) were not successfully compiled before glLinkProgram() was called. Link failed.
1365 [GUI] ERROR ge - Program info log: Vertex and Fragment shader(s) were not successfully compiled before glLinkProgram() was called. Link failed.
1443 [GUI] ERROR ge - Shader info log: Geometry shader was successfully compiled to run on hardware.
1444 [GUI] INFO ge - Using Geometry Shader shader-150.geom
1445 [GUI] ERROR ge - Program info log: Vertex and Fragment shader(s) were not successfully compiled before glLinkProgram() was called. Link failed.
1445 [GUI] ERROR ge - Program info log: Vertex and Fragment shader(s) were not successfully compiled before glLinkProgram() was called. Link failed.
1446 [GUI] DEBUG ge - useProgram 3
1446 [GUI] DEBUG ge - bindBuffer 1, 2
11-17-2010, 09:10 AM (This post was last modified: 11-17-2010, 09:11 AM by elpan.)
previous errors are gone for my ATI card
new errors and warnings in r1845:
2613 [GUI] ERROR ge - Shader info log: Vertex shader was successfully compiled to run on hardware.
2656 [GUI] ERROR ge - Shader info log: Fragment shader was successfully compiled to run on hardware.
2828 [GUI] ERROR ge - Program info log: Fragment shader(s) linked, vertex shader(s) linked.
WARNING: warning(#276) Symbol 'ctestFunc' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'ctestMsk' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'ctestRef' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'psp_lightEnabled' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'psp_lightKind' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'psp_lightType' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'psp_matFlags' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'psp_numberBones' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'texEnvMode' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'texMapMode' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'texMapProj' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'texShade' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'vinfoColor' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'vinfoPosition' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'ctestFunc' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'ctestMsk' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'ctestRef' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'psp_lightEnabled' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'psp_lightKind' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'psp_lightType' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'psp_matFlags' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'psp_numberBones' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'texEnvMode' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'texMapMode' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'texMapProj' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'texShade' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'vinfoColor' usage doesn't match between two stages
WARNING: warning(#276) Symbol 'vinfoPosition' usage doesn't match between two stages
2832 [GUI] ERROR ge - Program info log: Validation warning! - Sampler value tex has not been set.
Validation successful.