Commit Graph

70 Commits (b9337fdbe6f4dfd2f3b81f27fca36fe885e428a3)

Author SHA1 Message Date
Caleb Cornett 34475c2b11 Update to new vertex input API 2023-01-06 15:38:30 -05:00
Caleb Cornett 0348b5a497 Upgrade all projects to net7.0 2023-01-06 15:37:54 -05:00
Caleb Cornett c7aefe4b3a Update DrawIndirectGame for new IndirectDrawCommand in MoonWorks + fix uniform offset usage in ComputeUniforms 2023-01-04 15:45:10 -05:00
Caleb Cornett 535830f580 Expanded TexturedAnimatedQuad to have four quads, testing repeated calls to PushVertex/FragmentShaderUniforms 2023-01-04 15:44:23 -05:00
Caleb Cornett 76dc472072 Add a NativeAOT_Console.targets import to all test games 2023-01-04 14:34:25 -05:00
Caleb Cornett e9ffc97e1b Added DrawIndirect test 2023-01-03 13:27:48 -05:00
Caleb Cornett 5ccfa7da7e Added new compute uniforms test, reworked existing compute test 2022-12-28 15:31:08 -05:00
Caleb Cornett c0213bafc8 Added gamepad control support, cleaned up GetBufferDataGame for clarity 2022-12-22 23:48:07 -05:00
Caleb Cornett 091fe5e9f6 fix shader names in TexturedAnimatedQuad 2022-11-18 15:05:39 -05:00
cosmonaut 0c47e85146 Texture format consistency 2022-11-17 12:33:58 -08:00
Caleb Cornett 030e86124a added compute buffer functionality (calculation of squares) to BasicCompute 2022-11-12 19:27:10 -05:00
Caleb Cornett 4f0a053e00 add BasicCompute test 2022-11-12 18:20:02 -05:00
Caleb Cornett a9f53af62c added a depth-only visualization mode to the Cube test 2022-11-12 14:27:10 -05:00
Caleb Cornett 5c95f23c63 add Cube test and related infrastructure, and fixed API misuse in TexturedAnimatedQuad 2022-11-12 12:51:22 -05:00
Caleb Cornett a60858f7d1 move shader modules out of class scope and always use TestUtils.GetShaderPath 2022-11-12 11:42:12 -05:00
Caleb Cornett 1a8de15875 update README for GetBufferData 2022-11-11 22:57:38 -05:00
Caleb Cornett 048210dc58 minor tweak for consistency 2022-11-11 22:55:49 -05:00
Caleb Cornett 95243ef014 add GetBufferData test and include MoonWorks in the solution 2022-11-11 22:51:31 -05:00
Caleb Cornett 99e2594f60 added a README 2022-11-09 14:56:32 -05:00
Caleb Cornett 27d5e8578c add some initial tests 2022-11-09 14:54:42 -05:00