baldurk
30dd13feb8
Pull index byte width and topology out of drawcall state
...
* These are treated as state on most APIs, only GL treats it as a drawcall
parameter.
2021-02-24 13:52:07 +00:00
baldurk
8be0da2ce3
Add a test of AMD shader operations
2020-11-04 17:48:49 +00:00
baldurk
0d026a43d6
Remove CompType::Double
...
* This is a leftover artifact from before we had general extended type support
and double was the only non-32 bit type we handled. Now we support most type
formats so doubles are just CompType::Float with 8 byte width
2020-07-12 10:52:10 +01:00
baldurk
4a5bd147e1
Fix Draw_Zoo tests
2020-06-01 21:54:43 +01:00
baldurk
a0a373a8e1
Fix handling of buffer truncation and zero-sized buffers
2020-05-29 17:26:29 +01:00
baldurk
47f2fa8b93
Don't apply restart index if primitive restart is disabled
2020-05-20 11:20:13 +01:00
baldurk
bfcc484a7c
Add tests of drawcall variants
2020-05-12 19:04:57 +01:00
baldurk
79c47ff91e
Ignore bound index buffer for non-indexed draws, apply vertexOffset
2020-05-11 18:04:22 +01:00
baldurk
d0385567bf
Fix tests referring to SigParameter.compType
2020-05-08 20:43:25 +01:00
baldurk
81110ceca3
Fix accidental stomping of relative byte offsets in tests
2020-02-21 17:56:53 +00:00
baldurk
4a4884129b
Allow overriding replay options in test cases
2019-09-05 11:48:47 +01:00
baldurk
096e5af08b
Fix graphics tests to pass default replay options to OpenCapture
2019-08-29 10:02:29 +01:00
baldurk
6e2e2abb22
Fix check for strip restart, only apply if an index buffer is active
2019-05-24 17:12:55 +01:00
baldurk
2d370ac4ae
Add functions to check vertex input data as well as vertex output data
2019-05-24 17:12:54 +01:00
baldurk
ce8fcc1a16
Fix UNorm/SNorm post-processing on mesh data decode
2019-05-24 13:31:48 +01:00
baldurk
f6a2bd345c
Fix PostVS alignment calculation in test mesh fetch
2019-05-24 13:31:24 +01:00
baldurk
2237c241ff
Fix incorrectly named methods in ResourceFormat
...
* We try to maintain at least an internally consistent naming scheme for the
python/public interface, even if it doesn't match python naming schemes.
2019-01-03 12:22:29 +00:00
baldurk
1f0192ba3e
Fix python not calling bgraOrder function right (it used to be a flag)
2018-12-12 13:55:16 +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