Three.js r128: EXT_frag_depth and ANGLE_instanced_arrays extensions are not supported

I am doing conversion from three.js r103to three.js r128. In the same chrome browser, EXT_frag_depth and ANGLE_instanced_arrays extensions are supported if I use three.js r103, but NOT supported if I use three.js r128. It must be related to WebGlRenderer. I previously thought the extensions are only related to the hardware. Now it seemed it is related to the version of three.js as well.

The WebGLRenderer now defaults to WebGL2 if available. This could be the issue. Can you try using the WebGL1Renderer and see if that fixes it?

2 Likes

Yes, that worked perfectly! Thanks!