Paul Thomson
Paul Thomson
Rendering several shaders via WebGL in Safari on an Intel MacBook Pro appears to cause colours from the shader (rendered to the canvas) to be rendered onto other surfaces outside...
[[Shaders, screenshots, error log, reproduction steps, platform info, etc.]](https://github.com/mc-imperial/shader-compiler-bugs/tree/master/nexus-player/wrong_images/large-v100-4ffeb35798071320_inv_variant_99) [[ZIP]](https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/mc-imperial/shader-compiler-bugs/tree/master/nexus-player/wrong_images/large-v100-4ffeb35798071320_inv_variant_99) WebGL links for easy reproduction: * [Recipient](http://htmlpreview.github.io/?https://github.com/mc-imperial/shader-compiler-bugs/blob/master/nexus-player/wrong_images/large-v100-4ffeb35798071320_inv_variant_99/webgl_viewer_recipient.html) * [Variant](http://htmlpreview.github.io/?https://github.com/mc-imperial/shader-compiler-bugs/blob/master/nexus-player/wrong_images/large-v100-4ffeb35798071320_inv_variant_99/webgl_viewer_variant.html) Recipient:  Variant: 
[[Shaders, screenshots, error log, reproduction steps, platform info, etc.]](https://github.com/mc-imperial/shader-compiler-bugs/tree/master/samsung-galaxy-s6/wrong_images/large-v100-16834bc2a94bbead_inv_variant_92) [[ZIP]](https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/mc-imperial/shader-compiler-bugs/tree/master/samsung-galaxy-s6/wrong_images/large-v100-16834bc2a94bbead_inv_variant_92) WebGL links for easy reproduction: * [Recipient](http://htmlpreview.github.io/?https://github.com/mc-imperial/shader-compiler-bugs/blob/master/samsung-galaxy-s6/wrong_images/large-v100-16834bc2a94bbead_inv_variant_92/webgl_viewer_recipient.html) * [Variant](http://htmlpreview.github.io/?https://github.com/mc-imperial/shader-compiler-bugs/blob/master/samsung-galaxy-s6/wrong_images/large-v100-16834bc2a94bbead_inv_variant_92/webgl_viewer_variant.html) Recipient:  Variant: 
[[Shaders, screenshots, error log, etc.]](https://github.com/mc-imperial/shader-compiler-bugs/tree/master/Intel-HD-Graphics-520-Windows/compile_errors/large-v440-a5f4b3a8898de121_inv_variant_14) [[ZIP]](https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/mc-imperial/shader-compiler-bugs/tree/master/Intel-HD-Graphics-520-Windows/compile_errors/large-v440-a5f4b3a8898de121_inv_variant_14) variant_14_reduced_216_simplified.frag: ```glsl #version 440 void triangle(int x) { mat4x3(1.0)[x][2]; } ``` Compile error log: ``` ERROR: 0:5: '' : cannot evaluate offset into the...
[[Shaders, screenshots, error log, reproduction steps, etc.]](https://github.com/mc-imperial/shader-compiler-bugs/tree/master/iphone-se-webgl/compile_errors/large-v100-webgl-fd4acaae11816e4c_inv_variant_2) [[ZIP]](https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/mc-imperial/shader-compiler-bugs/tree/master/iphone-se-webgl/compile_errors/large-v100-webgl-fd4acaae11816e4c_inv_variant_2) The following fragment shader fails to compile: ```glsl #version 100 #ifdef GL_ES precision mediump float; #endif void main() { vec2(1.0, 1.0); vec3(1.0,...