[Bug 71355] GLSL: derivatives in ES3 wrongly require OES_standard_derivatives to be enabled

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Nov 8 00:57:12 CET 2013


https://bugs.freedesktop.org/show_bug.cgi?id=71355

Kenneth Graunke <kenneth at whitecape.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Kenneth Graunke <kenneth at whitecape.org> ---
Fixed in master, so it should work in Mesa 10.0.

commit 1bd623316913fdefa3749809420db27291ef9f0e
Author: Kenneth Graunke <kenneth at whitecape.org>
Date:   Thu Nov 7 14:39:23 2013 -0800

    glsl: Enable dFdx, dFdy, and fwidth by default in GLSL ES 3.00.

    Previously, we only exposed them in desktop GL or with:

       #extension GL_OES_standard_derivatives : enable

    GLSL ES 3.00 includes these without an extension, so we need to expose
    them by default.

    Note that the above #extension line results in an error or desktop GL,
    so we don't need to worry about this.

    Signed-off-by: Kenneth Graunke <kenneth at whitecape.org>
    Reviewed-by: Matt Turner <mattst88 at gmail.com>

It looks like they were already properly available on 9.2.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20131107/c796a64a/attachment.html>


More information about the intel-3d-bugs mailing list