Build: Cycles: Backport a DPC++ fix for caching of GPU binaries #117844

Merged
Nikita Sirgienko merged 1 commits from Sirgienko/blender:dpcpp_runtime_caching_bugfix into main 2024-02-05 13:55:48 +01:00

1 Commits

Author SHA1 Message Date
Nikita Sirgienko eff1491f95 Build: Cycles: Backport a DPC++ fix for caching of GPU binaries
Since the addition of Meteor Lake binaries, prebuilt GPU binaries
are now stored as fatbinaries. When running on a platform for which
prebuilt binaries are lacking or considered incompatible, the DPC++
SYCL runtime caching logic failed storing the (re)compiled
compatible version. This patch to DPC++ SYCL runtime fixes it.
2024-02-05 13:04:36 +01:00