Commit Graph

31 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
860e5ad31e Reset recording renderer state on clear 2026-06-02 17:53:17 +02:00
995752da75 Add renderer backend feature reporting 2026-06-02 17:18:48 +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
23c308db1b Add renderer resource factory contract 2026-06-02 16:09:52 +02:00
881b5271a2 Capture renderer draw mesh inputs 2026-06-02 16:01:29 +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
1c40602744 Add renderer texture upload contract 2026-06-02 15:25:31 +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
1d44036933 Add headless recording renderer api 2026-06-02 09:44:04 +02:00
d61c7f37c3 Extract renderer shader catalog 2026-06-01 17:36:25 +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