summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/vega/shaders_cache.h
diff options
context:
space:
mode:
authorChia-I Wu <olv@lunarg.com>2010-12-01 11:54:58 +0800
committerChia-I Wu <olv@lunarg.com>2010-12-01 16:46:01 +0800
commitd7aa03b4feb7c30408b2ed3070e0fe33e2fd05ba (patch)
treeb8038c3a6346729b8289775031566ecffc5c8829 /src/gallium/state_trackers/vega/shaders_cache.h
parentc530fd3f8a5b5ac6918dece5d9083b2fac4ef78e (diff)
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.
Diffstat (limited to 'src/gallium/state_trackers/vega/shaders_cache.h')
-rw-r--r--src/gallium/state_trackers/vega/shaders_cache.h1
1 files changed, 1 insertions, 0 deletions
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,