From d7aa03b4feb7c30408b2ed3070e0fe33e2fd05ba Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Wed, 1 Dec 2010 11:54:58 +0800 Subject: st/vega: Fix degenerate paints. Fix the case that the two points of a linear gradient coincide, or the case that the radius of a radial gradient is equal to or less than 0. --- src/gallium/state_trackers/vega/shaders_cache.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/gallium/state_trackers/vega/shaders_cache.h') diff --git a/src/gallium/state_trackers/vega/shaders_cache.h b/src/gallium/state_trackers/vega/shaders_cache.h index 9c5ede6a24..b626045f9a 100644 --- a/src/gallium/state_trackers/vega/shaders_cache.h +++ b/src/gallium/state_trackers/vega/shaders_cache.h @@ -65,6 +65,7 @@ enum VegaShaderType { VEGA_LINEAR_GRADIENT_SHADER = 2 << SHADERS_PAINT_SHIFT, VEGA_RADIAL_GRADIENT_SHADER = 3 << SHADERS_PAINT_SHIFT, VEGA_PATTERN_SHADER = 4 << SHADERS_PAINT_SHIFT, + VEGA_PAINT_DEGENERATE_SHADER = 5 << SHADERS_PAINT_SHIFT, VEGA_IMAGE_NORMAL_SHADER = 1 << SHADERS_IMAGE_SHIFT, VEGA_IMAGE_MULTIPLY_SHADER = 2 << SHADERS_IMAGE_SHIFT, -- cgit v1.2.3