microsoft / OpenCLOn12

The OpenCL-on-D3D12 mapping layer
MIT License
104 stars 13 forks source link

Add D3D12 shader cache usage #8

Closed jenatali closed 3 years ago

jenatali commented 3 years ago

We added ID3D12ShaderCacheSession in insider SDKs. We should use it to speed up CLC -> SPIR-V and SPIR-V -> DXIL. Once https://gitlab.freedesktop.org/kusma/mesa/-/issues/89 is done, we can cache the libclc NIR as well.