nmzik
|
5e27a28ab0
|
shader: fix missing homogeneous semantics
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
b42380ced6
|
shader_recompiler: add SSA
|
2026-08-18 03:53:41 +02:00 |
|
nmzik
|
21aa7b66ce
|
graphics: replace raw GPU enum values with typed formats
|
2026-08-11 16:12:38 +02:00 |
|
nmzik
|
0a2f4814ac
|
refactor(shader): centralize opcode metadata and lookup paths
|
2026-08-05 02:59:28 +02:00 |
|
nmzik
|
2b6fd699e7
|
shader: implement V_CMP_EQ_I64
|
2026-08-05 02:59:27 +02:00 |
|
nmzik
|
68be13345a
|
fix(shader): support multisampled depth image loads
|
2026-07-31 11:36:12 +02:00 |
|
 Nikosandnmzik
|
3b75a5659a
|
shader: specialize cube image descriptors (#134)
* shader: specialize cube image descriptors
Track whether image descriptors refer to cube maps during resource specialization, and apply the coordinate offset conversion when sampling cube maps as 2D image arrays in SPIR-V emission.
* shader: fix cube array coordinate lowering
---------
Co-authored-by: nmzik <Nmzik@mail.ru>
|
2026-07-31 03:59:10 +02:00 |
|
nmzik
|
a6b61d7aa0
|
refactor(graphics): split renderer and recompiler into focused modules
|
2026-07-29 00:30:24 +02:00 |
|