Commit graph

8 commits

Author SHA1 Message Date
James Benton 089fc5f42c Fix compiling tests. 2022-05-07 13:37:35 +01:00
Brett Lawson 10c44a7c3e tools: Cleaned up to pass /W4 without warnings. 2019-12-09 11:42:46 -08:00
Brett Lawson 4636a83765 gpu: Removed some pragma optimize's committed in error. 2019-12-05 07:17:15 -08:00
Brett Lawson b8b41add42 gpu: Major refactor of retiler implementation.
This commit converges the CPU and GPU retiling
implementations to have a common interface.  It
also converges their actual implementations to
be the same for both, allowing debugging and
performance improvements to the retiler on CPU
before porting to GPU.  This commit also updates
the retiler testing to be a lot more consistent,
and also ensures that both tiling AND untiling
are behaving appropriately.
2019-12-05 07:01:17 -08:00
Brett Lawson fda30c4df6 retile-test: Removed mipmaps as they do not affect the retiler. 2019-12-05 07:01:16 -08:00
Brett Lawson 1ff32233f3 tests/gpu_tiling: Fix vulkan to use new tiling description. 2019-11-27 05:44:37 -08:00
Brett Lawson 720410d922 Remove some accidentally included pragma optimize directives. 2018-12-18 14:32:35 -08:00
Brett Lawson 17efcef530 tests/tiling: Substantially improved testing coverage. 2018-12-09 03:13:15 -08:00