sharpemu/src/SharpEmu.ShaderCompiler
Berk a17aaca533
Astro playroom shaders (#1030)
* [Vulkan] Enable shader clip and cull distances

* [Vulkan] Track shader clip distance support

* [ShaderCompiler] Add a clip distance support flag to compile requests

* [GPU] Expose host clip distance support to pipelines

* [GPU] Pass clip distance support to shader compilation

* [ShaderCompiler] Reserve a clip plane for position exports

* [ShaderCompiler] Cull primitives with a zero position

* [GPU] Bind vertex buffers with their guest descriptor sizes

* [GPU] Accept B10G11R11 float vertex attributes

* [GPU] Spill oversized image readbacks to a temporary buffer

* [GPU] Carry DCC metadata on compressed textures

* [GPU] Mark sampled DCC clears through the metadata fill path

* [Tests] Cover vertex descriptor bounds and oversized image readbacks

* [GPU] Revert binding vertex buffers with their guest descriptor sizes

* [GPU] Carry DCC metadata only on single-layer 2D textures

* [Tests] Cover DCC metadata on 2D, 3D and array textures
2026-10-06 01:32:13 +03:00
..
Ir Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
Resources [SRT] Compile shader resource plans in the background (#1028) 2026-10-05 01:19:33 +03:00
Gen5InlineConstants.cs Fix for DS,Little Nightmares, Little Nightmares III and Astro Bot shader (#913) 2026-09-27 20:43:07 +03:00
Gen5PixelInputMapping.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
Gen5ShaderIr.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
Gen5ShaderTranslator.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
Gfx10UnifiedFormat.cs [SpirvTranslator] Shader fixes (#1019) 2026-10-04 01:17:02 +03:00
GuestDrawKind.cs [Gpu] Backend-neutral shader compiler and guest-GPU renderer seam (#200) 2026-07-15 11:11:24 -06:00
ShaderCompileRequest.cs Astro playroom shaders (#1030) 2026-10-06 01:32:13 +03:00
SharpEmu.ShaderCompiler.csproj Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00