[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