vello/piet-gpu-hal/src
Raph Levien f9d0aa078b Use DXIL shader compilation
Integrate DXC for translating HLSL for use in DX12. This will work
around FXC limitations and unlock the use of more advanced HLSL features
such as subgroups.

This hardcodes the use of DXIL, but it could be adapted (with a bit of
effort) to choose between DXIL and HLSL at runtime.
2021-11-11 12:55:10 -08:00
..
dx12 Use DXIL shader compilation 2021-11-11 12:55:10 -08:00
metal Wire up swapchain presentation 2021-05-28 21:41:04 -07:00
backend.rs Mac port of bind layout rework 2021-11-10 13:40:16 -08:00
dx12.rs Use DXIL shader compilation 2021-11-11 12:55:10 -08:00
hub.rs Use DXIL shader compilation 2021-11-11 12:55:10 -08:00
lib.rs Use DXIL shader compilation 2021-11-11 12:55:10 -08:00
macros.rs Use DXIL shader compilation 2021-11-11 12:55:10 -08:00
metal.rs Mac port of bind layout rework 2021-11-10 13:40:16 -08:00
mux.rs Use DXIL shader compilation 2021-11-11 12:55:10 -08:00
vulkan.rs Mac port of bind layout rework 2021-11-10 13:40:16 -08:00