Show HN: WebGL Playground
jessevdk.github.io
jessevdk.github.io
- DX11 ANGLE: no specular in Blinn-Phong, nothing shows in Variance and Exponential Shadow Mapping, nothing shows in HDR
- DX9 ANGLE: nothing shows in Variance and Exponential Shadow Mapping, nothing shows in HDR
Tested both in current stable Chrome and stable Firefox, GPU is Nvidia Quadro 2000M, Windows 7.
------------------------
Chrome throws these errors in console:
VSM/ESM
Filter Horizontal(program): linking: Failed to create D3D shaders.
Filter Vertical(program): linking: Failed to create D3D shaders.
HDR
HDR(program): linking: Failed to create D3D shaders.
------------------------
Firefox is more verbose, relevant parts:
VSM/ESM
(14,9-30): error X3000: unrecognized identifier 'webgl_ae64c5282b720ffe'
HDR
(40,33-55): error X3090: ps_3_0 does not allow textures or samplers to be members of compound types
This reason was used by Microsoft [1] and Apple to not implement WebGL in IE and Safari, but I don't know what's changed now.
[1] http://blogs.technet.com/b/srd/archive/2011/06/16/webgl-cons...
site.min.js:4586 HDR(program): linking: Failed to create D3D shaders.
site.min.js:4586 Filter Horizontal(program): linking: Failed to create D3D shaders.
site.min.js:4586 Filter Vertical(program): linking: Failed to create D3D shaders.
Sorry! The WebGL Playground does not support your browser
IE 11 here, please remove/fix your browser/feature detection.The docs mention this also: http://msdn.microsoft.com/en-us/library/ie/dn385811 (second example)
Yes, so the site owner should just fix the feature detection (webgl and experimental-webgl) - that's normal.
It used to be best practice to test a website in IE, Firefox and a WebKit based/originated browser (Chrome/Safari). Opening the site with Chrome now shows a dialog that apologize for limited testing, ok.