baldurk
20e17a3f20
Add a configurable timeout when running demos program
2020-04-30 18:15:28 +01:00
baldurk
b392c07d83
Add tests that use large vertex buffers
2020-03-11 18:00:53 +00:00
baldurk
7e9b6ff70f
Check vertex debugging results in Iter_Test
...
* Also never hard error on debug results, just print an error message for manual
evaluation
2020-03-02 17:37:23 +00:00
baldurk
db04c797d1
Fix comparisons between single elements and tuples of one element
2020-02-21 17:56:53 +00:00
baldurk
279a2ec69d
Add texture zoo tests
...
* These tests ensure that texture rendering works correctly for all different
types of texture types, and for all formats, across different APIs, including
across a remote-proxy connection.
2019-11-26 17:38:27 +00:00
baldurk
dff2583db3
Add tests for specific parameters
2019-09-13 17:33:48 +01:00
baldurk
a2df78369c
Add test of denormal flushing to D3D11 shader debug zoo
2019-09-13 17:33:48 +01:00
baldurk
dbd8a99a61
Allow a custom epsilon for value comparisons in tests
2019-07-25 12:25:40 +01:00
baldurk
587d562fa3
Fix NaN and INF value comparisons in tests
2019-06-03 14:16:43 +01:00
baldurk
d86d270f3e
Fix float value comparisons, only consider values equal if both are NaN
2019-05-29 10:49:59 +01:00
baldurk
4b1f527eaa
Clean up D3D11 shader debugging test for easier processing, auto-test it
2019-05-27 13:58:08 +01:00
baldurk
efb8788c52
Identify the demos binary in scripts, and allow manual configuration
2019-05-23 11:07:37 +01:00
baldurk
5c28bd0a31
Add a parameter to allow saving RGB PNGs
2019-05-06 15:57:02 +01:00
baldurk
b680d74efd
In python tests allow comparing RGB and RGBA PNGs
...
* We force the missing alpha channel to full 255 on all pixels.
2019-05-03 11:00:59 +01:00
baldurk
7ef8ed0a7a
Drop the requirement for PIL in the tests, use pypng drop-in replacement
...
* This means we no longer need to import PIL from somewhere else if we run via
renderdoccmd test functional
2019-02-15 18:17:06 +00:00
baldurk
a9151a8c0b
Add testing framework useful for automated testing
...
* Built entirely independently of the main renderdoc build (for now).
* Contains python scripts & framework for running tests on a renderdoc build,
which will be run nightly.
2018-11-29 14:47:20 +00:00