Edge 16 fails WebGL shader compilation

Fixed Issue #14342519


Ashley G.
Oct 23, 2017
This issue is public.
Found in
  • Microsoft Edge
Found in build #
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

Repro URL: https://www.scirra.com/labs/edge-shader-bug.html

In Edge 16, the shader compilation fails with:

Shader compilation errors
(0, 0): No precision specified for type 'float'
(0, 0): Internal compiler error

In Chrome and Firefox, the shader compiles OK.

It can be worked around by adding “precision mediump float” at the top of the shader, but this should not be necessary since there are no float variables in the shader, and all the vec2/vec4 variables have a precision specified.

Also our workaround won’t fix all content already deployed by our HTML5 game engine, so this is a compatibility problem.


0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “James M.”

      Changed Assigned To to “wptcomptri@microsoft.com”

      Changed Assigned To to “wptcomptri@microsoft.com”

      Changed Status to “Confirmed”

      Changed Assigned To from “wptcomptri@microsoft.com” to “Rafael C.”

      Changed Status from “Confirmed” to “Fixed”

    • Hello,

      Thank you for providing this information about the issue. We are pleased to report this feature is fixed in Edge and available in Insider Preview build 17046.

      Best Wishes,
      The MS Edge Team

    You need to sign in to your Microsoft account to add a comment.

    Sign in