summaryrefslogtreecommitdiff
path: root/Repository.mk
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2016-08-22 18:10:02 +0900
committerTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2016-08-23 09:52:43 +0900
commit3e6052ce1b9a24f82358e574de32919fa2b6499f (patch)
tree9e81e23f724a4be0938b61d866e777399f40e794 /Repository.mk
parent129c0d6363e58f6d32dc9583edb6a0edd07521f9 (diff)
vcl: Adds backend tests to check for correct rendering
Collection of test that check rendering of VCL backend. This works by rendering primitives to the VirtualDevice, outputing the result to a Bitmap and checking the rendering by comparing pixels. This should warn when the primitive is drawn to a wrong position or if it is the wrong size or color. It also test some rendering tricks like XOR drawing. Currently this is not implemented as a CPPUnit test but separately, as its own executable file so we can check the results visually. The idea is also to add the tests into LO for the user to test or automatically to test the backend on first start (especially useful to test the OpenGL backend as some drivers could have unexpected behaviour). Change-Id: I2a565b9986ca68850e2752466e3cd5fc71991ba6
Diffstat (limited to 'Repository.mk')
-rw-r--r--Repository.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/Repository.mk b/Repository.mk
index 157fdd4031b4..03573fb27e32 100644
--- a/Repository.mk
+++ b/Repository.mk
@@ -74,6 +74,7 @@ $(eval $(call gb_Helper_register_executables,NONE, \
vcldemo \
tiledrendering \
mtfdemo \
+ visualbackendtest \
$(if $(and $(ENABLE_GTK3), $(filter LINUX %BSD SOLARIS,$(OS))), gtktiledviewer) \
))