(Shadertoy) Greek Temple vs. GeeXLab

Started by Stefan, April 23, 2017, 11:31:32 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Stefan

QuoteGreek Temple
 
   A basic temple model. Terrain is false perspective. No global illumination. Two sun directions. Ambient occlusion is mostly painted by hand. Bounce lighting is also painted by hand. Completed from a live coding session with the students of UPENN

Converted to GeeXLab
I guess i need to learn how convert WebGL 2.0 properly  :-[

On start NVIDIA renderer crashes withUnhandled exception at 0x00007FFA3E1ED034 (gxc_x64.dll) in GeeXLab.exe: Stack cookie instrumentation code detected a stack-based buffer overrun. occurred

Intel renderer shows 1st texture and complains
GPU program shadertoy_prog_buf_a info log:
Pixel shader info log: WARNING: 0:4: '' :  #version directive missing
WARNING: 0:37: 'uint' : symbol not available in current GLSL version
WARNING: 0:39: '<<' : symbol not available in current GLSL version
WARNING: 0:39: '^' : symbol not available in current GLSL version
WARNING: 0:42: '>>' : symbol not available in current GLSL version
WARNING: 0:42: '|' : symbol not available in current GLSL version
WARNING: 0:42: '0x3f800000U' : symbol not available in current GLSL version
WARNING: 0:42: 'uintBitsToFloat' : function is not available in current GLSL version
WARNING: 0:53: '&' : symbol not available in current GLSL version
WARNING: 0:53: 'texelFetch' : function is not available in current GLSL version
WARNING: 0:54: '&' : symbol not available in current GLSL version
WARNING: 0:54: 'texelFetch' : function is not available in current GLSL version
WARNING: 0:55: '&' : symbol not available in current GLSL version
WARNING: 0:55: 'texelFetch' : function is not available in current GLSL version
WARNING: 0:56: '&' : symbol not available in current GLSL version
WARNING: 0:56: 'texelFetch' : function is not available in current GLSL version
WARNING: 0:67: 'textureLod' : function is not available in current GLSL version
WARNING: 0:149: 'textureLod' : function is not available in current GLSL version
WARNING: 0:150: 'textureLod' : function is not available in current GLSL version
WARNING: 0:151: 'textureLod' : function is not available in current GLSL version
WARNING: 0:152: 'textureLod' : function is not available in current GLSL version
WARNING: 0:160: 'textureLod' : function is not available in current GLSL version
WARNING: 0:326: 'texture' : function is not available in current GLSL version
WARNING: 0:327: 'texture' : function is not available in current GLSL version
WARNING: 0:328: 'texture' : function is not available in current GLSL version
WARNING: 0:375: 'texture' : function is not available in current GLSL version
WARNING: 0:435: 'uvec2' : symbol not available in current GLSL version
WARNING: 0:435: 'uvec2' : symbol not available in current GLSL version
WARNING: 0:436: 'uint' : symbol not available in current GLSL version
WARNING: 0:499: 'texture' : function is not available in current GLSL version
WARNING: 0:518: 'texture' : function is not available in current GLSL version
WARNING: 0:603: 'textureLod' : function is not available in current GLSL version
WARNING: 0:604: 'textureLod' : function is not available in current GLSL version
WARNING: 0:605: 'textureLod' : function is not available in current GLSL version
WARNING: 0:626: 'textureLod' : function is not available in current GLSL version