citra/src/tests
Wunk d2bd58287c
shader_jit/tests: Test both the shader interpreter and jit (#72)
* shader_jit/tests: Test both the shader interpreter and jit

Uses Catch2's `TEMPLATE_TEST_CASE`-feature to test both the JIT and the
interpreter.

* shader_jit/tests: Use generator-expressions for nested-loop test cases

Tests more permutations of inputs than just the two it had before

* shader/tests: Refactor `shader_jit` tests to just `shader` tests

Since these tests will test both the interpreter and the jit, they are no longer jit-specific tests and are more general shader-tests.

* shaders/tests: Disable Nested-Loop `ShaderInterpreterTest` test

Restoring loop-state on nested loops is bugged on the ShaderInterpreter.

* shader/tests: Fix Nested Loop generator expressions
2024-07-04 08:42:31 +02:00
..
audio_core AudioCore/HLE/source: Partially implement last_buffer_id (#7397) 2024-02-05 09:54:13 -08:00
common code: Use std::span where appropriate (#6658) 2023-07-07 01:52:40 +03:00
core kernel: Update to use atmosphere macros and correct Result (#7242) 2023-12-31 09:01:40 -08:00
video_core shader_jit/tests: Test both the shader interpreter and jit (#72) 2024-07-04 08:42:31 +02:00
CMakeLists.txt shader_jit/tests: Test both the shader interpreter and jit (#72) 2024-07-04 08:42:31 +02:00
precompiled_headers.h Port yuzu-emu/yuzu#9300: "CMake: Use precompiled headers to improve compile times" (#6213) 2022-12-17 16:06:38 +01:00