0026424: Visualization, TKOpenGl - fix text rendering in core profile
[occt.git] / tests / bugs / vis / bug26424
diff --git a/tests/bugs/vis/bug26424 b/tests/bugs/vis/bug26424
new file mode 100644 (file)
index 0000000..d91b358
--- /dev/null
@@ -0,0 +1,31 @@
+puts "========"
+puts "OCC26424"
+puts "========"
+puts ""
+################################################################
+# Text is not rendered within core profile on Windows platform
+################################################################
+
+vcaps -core
+vinit View1
+vclear
+vaxo
+vzbufftrihedron
+
+if { [array get env os_type] != "" } {
+   set os $env(os_type)
+}
+if { [string compare $os "windows"] != 0 } {
+  # Linux platform
+  set ok_color "GRAY85"
+} else {
+  # Windows platform
+  set ok_color "GRAY52"
+}
+
+set bug_info [vreadpixel 71 350 rgb name]
+if {$bug_info != $ok_color} {
+  puts "ERROR: OCC26424 is reproduced. Trihedron does non have text labels."
+}
+
+set only_screen 1