summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_fixed_pipelines.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/drivers/dri/r300/r300_fixed_pipelines.h')
-rw-r--r--src/mesa/drivers/dri/r300/r300_fixed_pipelines.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/r300/r300_fixed_pipelines.h b/src/mesa/drivers/dri/r300/r300_fixed_pipelines.h
index 4e1fc5c555..1dcb402b9d 100644
--- a/src/mesa/drivers/dri/r300/r300_fixed_pipelines.h
+++ b/src/mesa/drivers/dri/r300/r300_fixed_pipelines.h
@@ -234,9 +234,15 @@ static struct r300_pixel_shader_state SINGLE_TEXTURE_PIXEL_SHADER={
inst: { 0x00018000 }
},
alu: {
- length: 1,
+ length: 2,
inst:
- {
+ {
+/* I get misc problems without this after doing cold-reboot.
+ This would imply that alu programming is buggy. --aet */
+#if 1
+ PFS_NOP,
+#endif
+
/* What are 0's ORed with flags ? They are register numbers that
just happen to be 0 */
{