[Bug 93317] [SKL,BDW,HSW][GLES 3.1 CTS] ES31-CTS.shader_atomic_counters.advanced-usage-many-draw-calls2

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Dec 22 04:38:20 PST 2015


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

Tapani Pälli <lemody at gmail.com> changed:

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

--- Comment #3 from Tapani Pälli <lemody at gmail.com> ---
commit 1a95b87dad341e73e355b244a275d9b4d60537af
Author: Iago Toral Quiroga <itoral at igalia.com>
Date:   Fri Dec 18 10:17:59 2015 +0100

    mesa: Add a _mesa_active_fragment_shader_has_side_effects helper

    Some drivers can disable the FS unit if there is nothing in the shader code
    that writes to an output (i.e. color, depth, etc). Right now, mesa has
    a function to check for atomic buffers and the i965 driver also checks for
    images. Refactor this logic into a generic function that we can use for
    any source of side effects in a fragment shader. Suggested by Jason.

    v2:
    - Use '_Shader', as suggested by Tapani, to fix the following CTS test:

    ES31-CTS.shader_atomic_counters.advanced-usage-many-draw-calls2

    Reviewed-by: Francisco Jerez <currojerez at riseup.net>

-- 
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/20151222/c45b0fa3/attachment.html>


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