summaryrefslogtreecommitdiff
path: root/tests/r300.tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests/r300.tests')
-rw-r--r--tests/r300.tests26
1 files changed, 26 insertions, 0 deletions
diff --git a/tests/r300.tests b/tests/r300.tests
new file mode 100644
index 000000000..1f2547c73
--- /dev/null
+++ b/tests/r300.tests
@@ -0,0 +1,26 @@
+#!/usr/bin/python
+#
+# Testing the r300 DRI driver
+#
+
+execfile(__dir__ + '/all.tests')
+
+# Potentially serious problem, but workaround for now
+GleanTest.globalParams += [ '--visuals', 'id != 0x4b' ]
+Test.ignoreErrors.append('3D driver claims to not support')
+
+# Debug info
+Test.ignoreErrors.append('Try R300_SPAN_DISABLE_LOCKING env var if this hangs.')
+
+
+# glean/blendFunc
+# R300 blending hardware appears to be bad
+env = tests['glean']['blendFunc'].env
+env['GLEAN_BLEND_RGB_TOLERANCE'] = 1.9
+env['GLEAN_BLEND_ALPHA_TOLERANCE'] = 2.0
+
+# glean/exactRGBA
+# insane OpenGL spec requirements
+env = tests['glean']['exactRGBA'].env
+env['GLEAN_EXACTRGBA_ROUNDING'] = 1
+