Commit Graph

24 Commits

Author SHA1 Message Date
94a6877e7c Add paint feedback strategy planner 2026-06-03 17:58:24 +02:00
0fc73d51d2 Validate renderer blit descriptors first 2026-06-02 18:06:23 +02:00
831e5deeae Validate renderer readback descriptors 2026-06-02 18:03:42 +02:00
22dfde8e7c Validate shader resource label bounds 2026-06-02 18:00:30 +02:00
18617cdbd2 Add renderer texture transition contract 2026-06-02 17:13:44 +02:00
a5dbf05ab5 Add renderer resource label contract 2026-06-02 17:01:10 +02:00
bbe3db1747 Add renderer trace scope contract 2026-06-02 16:55:23 +02:00
07293c0590 Add renderer mipmap command contract 2026-06-02 16:47:44 +02:00
901aff1051 Add renderer texture usage contract 2026-06-02 16:42:53 +02:00
75dd5cfdc9 Add renderer texture copy command 2026-06-02 16:35:38 +02:00
483bbb4a9c Add renderer draw descriptor contract 2026-06-02 16:27:28 +02:00
58f163788b Add renderer render pass clear contract 2026-06-02 16:23:02 +02:00
8232b0efc8 Add renderer shader uniform command 2026-06-02 16:15:23 +02:00
952a00e7d3 Add renderer sampler state contract 2026-06-02 15:56:26 +02:00
b68ddc42c6 Add renderer depth state contract 2026-06-02 15:50:59 +02:00
9a7e1c4def Add renderer scissor state contract 2026-06-02 15:46:03 +02:00
5226746c1a Add renderer blend state contract 2026-06-02 15:40:43 +02:00
5dbeb0504d Add renderer texture binding contract 2026-06-02 15:34:57 +02:00
ee3fb36047 Add renderer blit command contract 2026-06-02 15:31:01 +02:00
818014127a Add renderer frame capture contract 2026-06-02 15:18:04 +02:00
c58b9a3718 Add renderer readback command contract 2026-06-02 15:10:44 +02:00
4eee018367 Validate renderer shader descriptors 2026-06-01 09:05:43 +02:00
6604f30ef3 Expand renderer API interfaces 2026-06-01 08:15:21 +02:00
31322bbd83 Add renderer API validation tests 2026-06-01 00:05:41 +02:00