[Bug 108109] [GLSL] no-overloads.vert fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 4 15:51:12 UTC 2018


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

Iago Toral <itoral at igalia.com> changed:

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

--- Comment #2 from Iago Toral <itoral at igalia.com> ---
Fixed with:

commit 5f0567a4f60c6671d4e2a942ab3f3248dbbd6997 (HEAD -> master, origin/master,
origin/HEAD)
Author: Vadym Shovkoplias <vadim.shovkoplias at gmail.com>
Date:   Wed Oct 3 11:39:04 2018 +0300

    glsl/linker: Check the subroutine associated functions names

    >From Section 6.1.2 (Subroutines) of the GLSL 4.00 specification

        "A program will fail to compile or link if any shader
         or stage contains two or more functions with the same
         name if the name is associated with a subroutine type."

    v2:
      - error out earlier (Tapani)
      - style fixes (Iago)

    Fixes:
        * no-overloads.vert

    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108109
    Signed-off-by: Vadym Shovkoplias <vadym.shovkoplias at globallogic.com>

    Reviewed-by: Iago Toral Quiroga <itoral at igalia.com>
    Reviewed-by: Tapani Pälli <tapani.palli at intel.com>

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


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