aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast/s_alpha.c
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2014-03-21 15:58:02 -0700
committerKenneth Graunke <[email protected]>2014-03-24 14:45:03 -0700
commit630bf288de09e0fcf9734b297042cb751ec38376 (patch)
tree522c5bcbf5b7264a67b42aa0af92911294eab13c /src/mesa/swrast/s_alpha.c
parent92234b1b2aaf6ba68e786498806cefd4bd99dabc (diff)
mesa: Skip clearing color buffers when color writes are disabled.
WebGL Aquarium in Chrome 24 actually hits this. v2: Move to core Mesa (wisely suggested by Ian); only consider components which actually exist. v3: Use _mesa_format_has_color_component to determine whether components actually exist, fixing alpha format handling. v4: Add a comment, as requested by Brian. No actual code changes. Signed-off-by: Kenneth Graunke <[email protected]> Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Reviewed-by: Ian Romanick <[email protected]> Tested-by: Dylan Baker <[email protected]>
Diffstat (limited to 'src/mesa/swrast/s_alpha.c')
0 files changed, 0 insertions, 0 deletions