Author Topic: Car Reflections  (Read 5864 times)

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 12295
    • View Profile
    • http://www.jpct.net
Re: Car Reflections
« Reply #15 on: June 29, 2017, 02:10:33 pm »
So this is one of these "render-on-top-of-a-camera-image"-apps? I wasn't aware of this.

Have you tried without the camera stuff on top? Maybe something is wrong in the way in which you are combining both under ES 2.0...!?

Offline Locust

  • byte
  • *
  • Posts: 13
    • View Profile
Re: Car Reflections
« Reply #16 on: June 30, 2017, 08:53:13 am »
Ok the actual version change seems to actually work.
The problem is the apparently the actual shader. Once I set the shader to the Object it doesnt show up anymore.
Any Idea if anything went wrong in the shader code?

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 12295
    • View Profile
    • http://www.jpct.net
Re: Car Reflections
« Reply #17 on: June 30, 2017, 10:03:06 am »
Are you getting some log output about the shader compilation? What's your testing device?

Offline Locust

  • byte
  • *
  • Posts: 13
    • View Profile
Re: Car Reflections
« Reply #18 on: June 30, 2017, 10:56:54 am »
Device: Samsung Galaxy Tab S2 (9.7, LTE) (SM-T819)

Now the logcat limited to Shader. The shaderloading logs are manually set between the creation of the shader, textureloading and setting the shader to the object. Weird that there arent any outputs between them. That cant be right.

Code: [Select]
I/Adreno: QUALCOMM build                   : 2e6580f, I3fd0b1e797
                                           Build Date                       : 10/04/16
                                           OpenGL ES Shader Compiler Version: XE031.06.00.02
                                           Local Branch                     :
                                           Remote Branch                    :
                                           Remote Branch                    :
                                           Reconstruct Branch               :
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShader.src
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShader.src
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderTex0Amb.src
                                                                     
                                                                     [ 06-30 10:22:56.456 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderTex0Amb.src
                                                                     
                                                                     [ 06-30 10:22:56.466 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderTex0.src
                                                                     
                                                                     [ 06-30 10:22:56.486 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderTex0.src
                                                                     
                                                                     [ 06-30 10:22:56.486 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderTex1.src
                                                                     
                                                                     [ 06-30 10:22:56.556 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderTex1.src
                                                                     
                                                                     [ 06-30 10:22:56.566 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderTex0Light0.src
                                                                     
                                                                     [ 06-30 10:22:56.656 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderTex0Light0.src
                                                                     
                                                                     [ 06-30 10:22:56.666 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderFog.src
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderFog.src
                                                                     
                                                                     [ 06-30 10:22:56.706 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderFogLight0.src
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderFogLight0.src
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderDepth.src
                                                                     
                                                                     [ 06-30 10:22:56.836 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderDepth.src
                                                                     
                                                                     [ 06-30 10:22:56.836 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/Shaderloading: begin
I/Shaderloading: end

I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShader.src
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShader.src
                                                                     
                                                                     [ 06-30 10:22:57.506 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderTex0Amb.src
                                                                     
                                                                     [ 06-30 10:22:57.516 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderTex0Amb.src
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderTex0.src
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderTex0.src
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderTex1.src
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderTex1.src
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderTex0Light0.src
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderTex0Light0.src
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderFog.src
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderFog.src
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderFogLight0.src
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderFogLight0.src
I/jPCT-AE: Default fragment shader is: /defaultFragmentShader.src
I/jPCT-AE: Loading /defaultFragmentShaderDepth.src
I/jPCT-AE: Default vertex shader is: /defaultVertexShader.src
I/jPCT-AE: Loading /defaultVertexShaderDepth.src
                                                                     
                                                                     [ 06-30 10:22:57.586 10014:10149 W/         ]
                                                                     Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 12295
    • View Profile
    • http://www.jpct.net
Re: Car Reflections
« Reply #19 on: June 30, 2017, 12:58:40 pm »
Shaders will be compiled at render time, i.e. the first time the object with that shader is about to be rendered. Depending on the graphics driver, grabbing the log for "shader" might or might not show a potential problem. Can you post the complete log (maybe limited to the app).