diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2016-08-22 18:10:02 +0900 |
---|---|---|
committer | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2016-08-23 09:52:43 +0900 |
commit | 3e6052ce1b9a24f82358e574de32919fa2b6499f (patch) | |
tree | 9e81e23f724a4be0938b61d866e777399f40e794 /Repository.mk | |
parent | 129c0d6363e58f6d32dc9583edb6a0edd07521f9 (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.mk | 1 |
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) \ )) |