D3D12: Added DXIL support. (#3558)

* Added DXIL support.

* Fixed Linux build.

* Fixed mingw build.

* Fixed build.
This commit is contained in:
Branimir Karadžić
2026-01-19 17:43:31 -08:00
committed by GitHub
parent 9ca7782405
commit 33541e4bab
367 changed files with 17910 additions and 3340 deletions

View File

@@ -103,8 +103,8 @@ static bgfx::ShaderHandle loadShader(bx::FileReaderI* _reader, const bx::StringV
switch (bgfx::getRendererType() )
{
case bgfx::RendererType::Noop:
case bgfx::RendererType::Direct3D11:
case bgfx::RendererType::Direct3D12: filePath.join("dx11"); break;
case bgfx::RendererType::Direct3D11: filePath.join("dx11"); break;
case bgfx::RendererType::Direct3D12: filePath.join("dxil"); break;
case bgfx::RendererType::Agc:
case bgfx::RendererType::Gnm: filePath.join("pssl"); break;
case bgfx::RendererType::Metal: filePath.join("metal"); break;