On Tuesday, December 22, 2015 at 3:32:20 PM UTC+1, Robby Findler wrote: > Hi Greg: just in case it wasn't obvious, Jay also needed to upgrade > his Racket to a version that's newer than 6.3. You can find our > snapshot builds here if you want to try that: > > http://pre.racket-lang.org/installers/ > > Robby >
Thanks Robby - it wasn't obvious to me and updating to newest snapshot 6.3.0.8 resolved the issue. Thanks Jay for fixing it! Just in case you still need here is the output of the shaders tests: Compiling shaders from pict3d/private/engine/draw/draw-passes Compiling (program-code "fullscreen-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_position, ... Compiling (program-code "fullscreen-depth-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_posi... Compiling (program-code "fullscreen-alpha-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_posi... Compiling (program-code "blend-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_position, 0, 1)... Compiling (program-code "bloom-extract-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_positio... Compiling (program-code "bloom-combine-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_positio... Compiling (program-code "blur-vert-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_position, 0... Compiling (program-code "blur-horz-program" (vertex-code "fullscreen-vertex" '() '() '() '() (list (attribute "" 'vec2 "vert_position") (attribute "" 'vec2 "vert_texcoord")) #0=(list (attribute "smooth" 'vec2 "frag_texcoord")) "gl_Position = vec4(vert_position, 0... Compiling shaders from pict3d/private/gui/shape/light-grid Compiling (program-code "light-grid-program" (vertex-code "light-grid-vertex" '() '() (list (standard-uniform "" 'mat4 "unproj" 'unproj) (standard-uniform "" 'int "width" 'width) (standard-uniform "" 'int "height" 'height)) '() (list (attribute "" 'float/byte "ve... Compiling shaders from pict3d/private/gui/shape/point-light-shell Compiling (program-code "point-light-shell-program" (vertex-code "point-light-shell-vertex" (list (partial-code "output-impostor-vertex" (list #1=(partial-code "rect" '() '("struct rect {\n vec3 mins;\n vec3 maxs;\n float is_degenerate;\n};") '() '() '() '()) ... Compiling shaders from pict3d/private/shape/directional-light Compiling (program-code "directional-light-program" (vertex-code "directional-light-vertex" '() '() (list (standard-uniform "" 'mat4 "unproj" 'unproj)) '() (list (attribute "" 'float/byte "vert_id")) #0=(list (attribute "smooth" 'vec3 "frag_dir")) "// output the ... Compiling shaders from pict3d/private/shape/cylinder Compiling (program-code "cylinder-mat-program-30" (vertex-code "cylinder-mat-vertex-30" (list (partial-code "output-unit-cube-vertex" '() '("void output_unit_cube_vertex2(mat4 trans, mat4 proj, int vertex_id) {\n vec4 p = vec4(mix(-1.0, +1.0, float(vertex_id & 1... Compiling (program-code "cylinder-opaq-program-30" (vertex-code "cylinder-draw-vertex-30" (list (partial-code "output-unit-cube-vertex" '() '("void output_unit_cube_vertex2(mat4 trans, mat4 proj, int vertex_id) {\n vec4 p = vec4(mix(-1.0, +1.0, float(vertex_id &... Compiling (program-code "cylinder-tran-program-30" (vertex-code "cylinder-draw-vertex-30" (list (partial-code "output-unit-cube-vertex" '() '("void output_unit_cube_vertex2(mat4 trans, mat4 proj, int vertex_id) {\n vec4 p = vec4(mix(-1.0, +1.0, float(vertex_id &... Compiling shaders from pict3d/private/shape/disk Compiling (program-code "disk-mat-program-30" (vertex-code "disk-mat-vertex-30" (list (partial-code "output-unit-quad-vertex" '() '("void output_unit_quad_vertex2(mat4 trans, mat4 proj, int vertex_id) {\n vec4 p = vec4(mix(-1.0, +1.0, float(vertex_id & 1)),\n ... Compiling (program-code "disk-opaq-program-30" (vertex-code "disk-draw-vertex-30" (list (partial-code "output-unit-quad-vertex" '() '("void output_unit_quad_vertex2(mat4 trans, mat4 proj, int vertex_id) {\n vec4 p = vec4(mix(-1.0, +1.0, float(vertex_id & 1)),\n ... Compiling (program-code "disk-tran-program-30" (vertex-code "disk-draw-vertex-30" (list (partial-code "output-unit-quad-vertex" '() '("void output_unit_quad_vertex2(mat4 trans, mat4 proj, int vertex_id) {\n vec4 p = vec4(mix(-1.0, +1.0, float(vertex_id & 1)),\n ... Compiling shaders from pict3d/private/shape/point-light Compiling (program-code "point-light-program" (vertex-code "point-light-vertex" (list (partial-code "output-impostor-vertex" (list #1=(partial-code "rect" '() '("struct rect {\n vec3 mins;\n vec3 maxs;\n float is_degenerate;\n};") '() '() '() '()) (partial-cod... Compiling shaders from pict3d/private/shape/sphere/ge_30 Compiling (program-code "sphere-mat-program-30" (vertex-code "sphere-mat-vertex-30" (list (partial-code "output-impostor-vertex" (list #1=(partial-code "rect" '() '("struct rect {\n vec3 mins;\n vec3 maxs;\n float is_degenerate;\n};") '() '() '() '()) (partial... Compiling (program-code "sphere-opaq-program-30" (vertex-code "sphere-draw-vertex-30" (list (partial-code "output-impostor-vertex" (list #1=(partial-code "rect" '() '("struct rect {\n vec3 mins;\n vec3 maxs;\n float is_degenerate;\n};") '() '() '() '()) (parti... Compiling (program-code "sphere-tran-program-30" (vertex-code "sphere-draw-vertex-30" (list (partial-code "output-impostor-vertex" (list #1=(partial-code "rect" '() '("struct rect {\n vec3 mins;\n vec3 maxs;\n float is_degenerate;\n};") '() '() '() '()) (parti... Compiling shaders from pict3d/private/shape/sphere/ge_32 Compiling (program-code "sphere-mat-program-32" (vertex-code "sphere-mat-vertex-32" (list (partial-code "output-impostor-vertex" (list #1=(partial-code "rect" '() '("struct rect {\n vec3 mins;\n vec3 maxs;\n float is_degenerate;\n};") '() '() '() '()) #3=(part... Compiling (program-code "sphere-opaq-program-32" (vertex-code "sphere-draw-vertex-32" (list (partial-code "output-impostor-vertex" (list #1=(partial-code "rect" '() '("struct rect {\n vec3 mins;\n vec3 maxs;\n float is_degenerate;\n};") '() '() '() '()) #3=(pa... Compiling (program-code "sphere-tran-program-32" (vertex-code "sphere-draw-vertex-32" (list (partial-code "output-impostor-vertex" (list #1=(partial-code "rect" '() '("struct rect {\n vec3 mins;\n vec3 maxs;\n float is_degenerate;\n};") '() '() '() '()) #3=(pa... Compiling shaders from pict3d/private/shape/triangle-mesh Compiling (program-code "polygon-mat-program" (vertex-code "polygon-mat-vertex" (list (partial-code "model-vertex" (list (partial-code "matrix" '() '("mat4x3 rows2mat4x3(vec4 row0, vec4 row1, vec4 row2) {\n return transpose(mat3x4(row0, row1, row2));\n}" "mat4 a... Compiling (program-code "polygon-opaq-program" (vertex-code "polygon-draw-vertex" (list (partial-code "model-vertex" (list (partial-code "matrix" '() '("mat4x3 rows2mat4x3(vec4 row0, vec4 row1, vec4 row2) {\n return transpose(mat3x4(row0, row1, row2));\n}" "mat4... Compiling (program-code "polygon-tran-program" (vertex-code "polygon-draw-vertex" (list (partial-code "model-vertex" (list (partial-code "matrix" '() '("mat4x3 rows2mat4x3(vec4 row0, vec4 row1, vec4 row2) {\n return transpose(mat3x4(row0, row1, row2));\n}" "mat4... Compiling shaders from pict3d/private/shape/triangle-outline Compiling (program-code "polygon-mat-program" (vertex-code "polygon-mat-vertex" (list (partial-code "model-vertex" (list (partial-code "matrix" '() '("mat4x3 rows2mat4x3(vec4 row0, vec4 row1, vec4 row2) {\n return transpose(mat3x4(row0, row1, row2));\n}" "mat4 a... Compiling (program-code "polygon-tran-program" (vertex-code "polygon-draw-vertex" (list (partial-code "model-vertex" (list (partial-code "matrix" '() '("mat4x3 rows2mat4x3(vec4 row0, vec4 row1, vec4 row2) {\n return transpose(mat3x4(row0, row1, row2));\n}" "mat4... -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.