[Bf-blender-cvs] [d947b939612] cycles_oneapi: Build: reenable use of zebin for Intel GPU binaries

Xavier Hallade noreply at git.blender.org
Fri May 20 17:19:55 CEST 2022


Commit: d947b93961270fa9bb3caa70b1caa54fc9bac6d8
Author: Xavier Hallade
Date:   Fri May 20 16:52:28 2022 +0200
Branches: cycles_oneapi
https://developer.blender.org/rBd947b93961270fa9bb3caa70b1caa54fc9bac6d8

Build: reenable use of zebin for Intel GPU binaries

===================================================================

M	intern/cycles/kernel/CMakeLists.txt

===================================================================

diff --git a/intern/cycles/kernel/CMakeLists.txt b/intern/cycles/kernel/CMakeLists.txt
index f41a08b09b5..6ca95a21520 100644
--- a/intern/cycles/kernel/CMakeLists.txt
+++ b/intern/cycles/kernel/CMakeLists.txt
@@ -743,7 +743,7 @@ if(WITH_CYCLES_DEVICE_ONEAPI)
 
   # Set defaults for spir64 and spir64_gen options
   if (NOT DEFINED CYCLES_ONEAPI_SYCL_OPTIONS_spir64)
-    set(CYCLES_ONEAPI_SYCL_OPTIONS_spir64 "-internal_options '-ze-opt-large-register-file -ze-opt-regular-grf-kernel integrator_intersect'")
+    set(CYCLES_ONEAPI_SYCL_OPTIONS_spir64 "--format zebin -internal_options '-ze-opt-large-register-file -ze-opt-regular-grf-kernel integrator_intersect'")
   endif()
   if (NOT DEFINED CYCLES_ONEAPI_SYCL_OPTIONS_spir64_gen)
     SET (CYCLES_ONEAPI_SYCL_OPTIONS_spir64_gen "-device ${CYCLES_ONEAPI_SPIR64_GEN_DEVICES} ${CYCLES_ONEAPI_SYCL_OPTIONS_spir64}" CACHE STRING "Extra build options for spir64_gen target")



More information about the Bf-blender-cvs mailing list