[Bug 93861] [regression, bisected] arb_shader_atomic_counters.compiler.builtins.frag

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jan 25 12:07:56 PST 2016


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

            Bug ID: 93861
           Summary: [regression, bisected]
                    arb_shader_atomic_counters.compiler.builtins.frag
           Product: Mesa
           Version: git
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/i965
          Assignee: idr at freedesktop.org
          Reporter: mark.a.janes at intel.com
        QA Contact: intel-3d-bugs at lists.freedesktop.org

mesa 3e640c2 regressed this test on bdw bsw byt hsw ivb skl:

/tmp/build_root/m64/lib/piglit/bin/glslparsertest
/tmp/build_root/m64/lib/piglit/tests/spec/arb_shader_atomic_counters/compiler/builtins.frag
pass 1.40 GL_ARB_shader_atomic_counters
piglit: debug: Requested an OpenGL 3.1 Forward-Compatible Core Context, and
received a matching 3.3 context

Shader source:
/* [config]
 * expect_result: pass
 * glsl_version: 1.40
 * require_extensions: GL_ARB_shader_atomic_counters
 * [end config]
 *
 * Check that the builtin constants defined by the extension
 * are present.
 */
#version 140
#extension GL_ARB_shader_atomic_counters: require

out ivec4 fcolor;

void main()
{
        fcolor.x = gl_MaxVertexAtomicCounters +
                gl_MaxTessControlAtomicCounters +
                gl_MaxTessEvaluationAtomicCounters +
                gl_MaxGeometryAtomicCounters +
                gl_MaxFragmentAtomicCounters +
                gl_MaxCombinedAtomicCounters +
                gl_MaxAtomicCounterBindings;
}

Standard Error

Failed to compile fragment shader
/tmp/build_root/m64/lib/piglit/tests/spec/arb_shader_atomic_counters/compiler/builtins.frag:
0:20(2): error: `gl_MaxGeometryAtomicCounters' undeclared

Bisected commit:

Author:     Marta Lofstedt <marta.lofstedt at intel.com>
AuthorDate: Thu Jan 21 16:17:32 2016 +0100
Commit:     Marta Lofstedt <marta.lofstedt at linux.intel.com>
CommitDate: Fri Jan 22 17:13:55 2016 +0100

    mesa: Update _mesa_has_geometry_shaders

    Updates the _mesa_has_geometry_shaders function to also look
    for OpenGL ES 3.1 contexts that has OES_geometry_shader enabled.
    Reviewed-by: Matt Turner <mattst88 at gmail.com>
    Reviewed-by: Ilia Mirkin <imirkin at alum.mit.edu>
    Reviewed-by: Ian Romanick <ian.d.romanick 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: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20160125/2229cd17/attachment.html>


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