tests: Add mesh and amplification shader tests.

Signed-off-by: Philip Rebohle <philip.rebohle@tu-dortmund.de>
This commit is contained in:
Philip Rebohle 2022-01-27 19:00:40 +01:00 committed by Hans-Kristian Arntzen
parent 6aa73b3d53
commit 91976b2edd
3 changed files with 2331 additions and 0 deletions

2326
tests/d3d12_mesh_shader.c Executable file

File diff suppressed because it is too large Load Diff

View File

@ -296,3 +296,7 @@ decl_test(test_rayquery);
decl_test(test_typed_srv_uav_cast);
decl_test(test_typed_srv_cast_clear);
decl_test(test_aliasing_barrier_edge_cases);
decl_test(test_mesh_shader_create_pipeline);
decl_test(test_mesh_shader_rendering);
decl_test(test_mesh_shader_execute_indirect);
decl_test(test_amplification_shader);

View File

@ -25,6 +25,7 @@ d3d12_test_src = [
'd3d12_render_target.c',
'd3d12_tessellation.c',
'd3d12_sm_advanced.c',
'd3d12_mesh_shader.c',
'd3d12_descriptors.c',
'd3d12_raytracing.c',
'd3d12_robustness.c',