diff options
author | Roland Scheidegger <sroland@vmware.com> | 2010-01-25 16:52:14 +0100 |
---|---|---|
committer | Roland Scheidegger <sroland@vmware.com> | 2010-01-25 16:52:14 +0100 |
commit | 0d3a6a505d537b879f31be0ed14fa8577717efaf (patch) | |
tree | 8c76d097724044c597cb1b146fc76ae688191b6e /src/gallium/state_trackers/vega/api_filters.c | |
parent | dbc0e24ab866ce8bdd974b52e050dd022620b146 (diff) |
vega: don't enable blending if not necessary
In some places blending was enabled even though it wasn't necessary.
Also remove a (bogus) reenabling of color writes, which wasn't really used.
Diffstat (limited to 'src/gallium/state_trackers/vega/api_filters.c')
-rw-r--r-- | src/gallium/state_trackers/vega/api_filters.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/state_trackers/vega/api_filters.c b/src/gallium/state_trackers/vega/api_filters.c index 555d3bd7f9..cf4a11bb14 100644 --- a/src/gallium/state_trackers/vega/api_filters.c +++ b/src/gallium/state_trackers/vega/api_filters.c @@ -139,7 +139,7 @@ static void setup_blend() blend.rt[0].colormask |= PIPE_MASK_B; if (ctx->state.vg.filter_channel_mask & VG_ALPHA) blend.rt[0].colormask |= PIPE_MASK_A; - blend.rt[0].blend_enable = 1; /* XXX why? */ + blend.rt[0].blend_enable = 0; cso_set_blend(ctx->cso_context, &blend); } |