m.peau
4cbd7a4701
feat(agc): import cleared native multisample D32S8 targets and whole HTILE fills
...
A 2, 4 or 8 sample D32_SFLOAT_S8_UINT target with its stencil in HTILE is
imported natively when every HTILE word proves both planes cleared: the
depth range as before, and SMem 0 for the stencil. The stencil plane joins
the watched, guarded and generation-checked ranges. A depth-only HTILE,
an unaligned stencil plane, or a word failing either proof is refused with
its own reason.
A fill covering the whole HTILE of a sampled native target is a clear
transition, proven at the next sample like the HTILE mask clear: complete
tracked stores since the fill, no CPU or queued writes, and every word
proving the depth and, with a stencil plane, the stencil clear value. A
partial fill and an HTILE mask clear of a stencil target stay refused.
2026-10-15 15:22:51 +02:00
..
2026-10-14 14:02:31 +02:00
2026-10-13 17:03:44 +02:00
2026-10-15 14:11:15 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 23:04:58 -04:00
2026-10-14 11:38:52 +04:00
2026-10-15 15:22:51 +02:00
2026-10-15 10:48:06 +13:00
2026-10-13 15:59:28 +03:00
2026-10-13 23:56:39 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-15 07:39:34 +13:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-14 16:10:41 +02:00
2026-10-12 20:38:29 +02:00
2026-10-13 00:34:12 +05:30
2026-10-12 20:38:29 +02:00
2026-10-13 00:34:12 +05:30
2026-10-13 19:02:54 +01:00
2026-10-13 02:12:05 -04:00
2026-10-12 20:38:29 +02:00
2026-10-13 19:31:32 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 21:32:38 +02:00
2026-10-12 20:38:29 +02:00
2026-10-14 11:49:12 +02:00
2026-10-12 20:38:29 +02:00
2026-10-14 08:49:04 +01:00
2026-10-12 20:38:29 +02:00
2026-10-13 16:44:09 +02:00
2026-10-12 20:38:29 +02:00
2026-10-13 21:15:56 -05:00
2026-10-12 20:38:29 +02:00
2026-10-14 14:16:05 +13:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-14 13:44:02 +02:00
2026-10-13 16:44:06 +02:00
2026-10-12 20:03:59 +01:00
2026-10-15 13:49:09 +02:00
2026-10-13 01:11:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-15 07:39:34 +13:00
2026-10-13 10:08:30 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 18:46:44 +00:00
2026-10-12 22:05:40 +01:00
2026-10-12 20:38:29 +02:00
2026-10-14 07:24:03 +02:00
2026-10-14 20:22:47 +09:00
2026-10-13 16:44:19 +02:00
2026-10-14 21:05:40 +00:00
2026-10-12 20:38:29 +02:00
2026-10-14 22:30:55 +00:00
2026-10-12 20:38:29 +02:00
2026-10-13 15:43:05 +03:00
2026-10-13 10:34:39 +02:00
2026-10-14 23:48:29 +02:00
2026-10-12 21:58:39 +02:00
2026-10-12 19:44:03 +00:00
2026-10-12 20:38:29 +02:00
2026-10-14 19:17:41 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 18:46:45 +00:00
2026-10-12 21:58:43 +02:00
2026-10-12 20:38:29 +02:00
2026-10-14 22:34:22 +13:00
2026-10-14 13:47:24 +00:00
2026-10-14 21:41:22 +02:00
2026-10-12 20:38:29 +02:00
2026-10-14 15:07:48 +02:00
2026-10-12 22:32:42 +02:00
2026-10-13 12:10:35 -03:00
2026-10-12 20:38:29 +02:00
2026-10-14 19:39:34 +02:00
2026-10-15 14:59:01 +02:00
2026-10-14 15:05:58 +03:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-12 20:38:29 +02:00
2026-10-15 13:58:59 +02:00
2026-10-15 13:55:14 +02:00
2026-10-12 20:38:29 +02:00