Add valgrind suppressions for driver bugs
https://codereview.chromium.org/27019005/
git-svn-id: http://skia.googlecode.com/svn/trunk@11736 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gm/valgrind.supp b/gm/valgrind.supp
index 7eb8137..5229133 100644
--- a/gm/valgrind.supp
+++ b/gm/valgrind.supp
@@ -32,3 +32,25 @@
fun:FcPatternObjectInsertElt
fun:FcPatternObjectAddWithBinding
}
+{
+ Driver_bug_1
+ Memcheck:Value8
+ ...
+ obj:/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
+ fun:lp_rast_triangle_3
+}
+{
+ Driver_bug_2
+ Memcheck:Value8
+ ...
+ obj:/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
+ fun:lp_rast_triangle_2
+}
+{
+ Driver_bug_3
+ Memcheck:Value8
+ obj:/usr/lib/x86_64-linux-gnu/dri/libdricore.so
+ fun:_mesa_readpixels
+ fun:_mesa_ReadnPixelsARB
+ fun:_mesa_ReadPixels
+}
diff --git a/tests/valgrind.supp b/tests/valgrind.supp
index 7eb8137..5229133 100644
--- a/tests/valgrind.supp
+++ b/tests/valgrind.supp
@@ -32,3 +32,25 @@
fun:FcPatternObjectInsertElt
fun:FcPatternObjectAddWithBinding
}
+{
+ Driver_bug_1
+ Memcheck:Value8
+ ...
+ obj:/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
+ fun:lp_rast_triangle_3
+}
+{
+ Driver_bug_2
+ Memcheck:Value8
+ ...
+ obj:/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
+ fun:lp_rast_triangle_2
+}
+{
+ Driver_bug_3
+ Memcheck:Value8
+ obj:/usr/lib/x86_64-linux-gnu/dri/libdricore.so
+ fun:_mesa_readpixels
+ fun:_mesa_ReadnPixelsARB
+ fun:_mesa_ReadPixels
+}
diff --git a/tools/valgrind.supp b/tools/valgrind.supp
index 7eb8137..5229133 100644
--- a/tools/valgrind.supp
+++ b/tools/valgrind.supp
@@ -32,3 +32,25 @@
fun:FcPatternObjectInsertElt
fun:FcPatternObjectAddWithBinding
}
+{
+ Driver_bug_1
+ Memcheck:Value8
+ ...
+ obj:/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
+ fun:lp_rast_triangle_3
+}
+{
+ Driver_bug_2
+ Memcheck:Value8
+ ...
+ obj:/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
+ fun:lp_rast_triangle_2
+}
+{
+ Driver_bug_3
+ Memcheck:Value8
+ obj:/usr/lib/x86_64-linux-gnu/dri/libdricore.so
+ fun:_mesa_readpixels
+ fun:_mesa_ReadnPixelsARB
+ fun:_mesa_ReadPixels
+}