microsoft / OpenCLOn12

The OpenCL-on-D3D12 mapping layer
MIT License
107 stars 15 forks source link

When we can use a shader cache, optimize and cache the clc context #9

Closed jenatali closed 4 years ago

jenatali commented 4 years ago

This requires https://gitlab.freedesktop.org/kusma/mesa/-/merge_requests/309. It's at least part of the fix for #8, we should also cache the CLC -> SPIR-V and SPIR-V -> DXIL compilation steps, but that can come later.