[Bf-blender-cvs] [773a36d2f80] master: Fix Cycles OneAPI build error after recent changes
Brecht Van Lommel
noreply at git.blender.org
Mon Feb 6 15:36:55 CET 2023
Commit: 773a36d2f8056c8a81dc50d2308f1fb95d994e0e
Author: Brecht Van Lommel
Date: Mon Feb 6 15:28:40 2023 +0100
Branches: master
https://developer.blender.org/rB773a36d2f8056c8a81dc50d2308f1fb95d994e0e
Fix Cycles OneAPI build error after recent changes
===================================================================
M intern/cycles/kernel/device/gpu/kernel.h
M intern/cycles/kernel/device/oneapi/kernel.cpp
===================================================================
diff --git a/intern/cycles/kernel/device/gpu/kernel.h b/intern/cycles/kernel/device/gpu/kernel.h
index a9d19615900..821fc1eaf15 100644
--- a/intern/cycles/kernel/device/gpu/kernel.h
+++ b/intern/cycles/kernel/device/gpu/kernel.h
@@ -431,6 +431,7 @@ ccl_gpu_kernel_threads(GPU_PARALLEL_SORT_BLOCK_SIZE)
metal_grid_id);
#endif
}
+ccl_gpu_kernel_postfix
ccl_gpu_kernel_threads(GPU_PARALLEL_SORT_BLOCK_SIZE)
ccl_gpu_kernel_signature(integrator_sort_write_pass,
diff --git a/intern/cycles/kernel/device/oneapi/kernel.cpp b/intern/cycles/kernel/device/oneapi/kernel.cpp
index 56c1e7ca47c..c53088d49ce 100644
--- a/intern/cycles/kernel/device/oneapi/kernel.cpp
+++ b/intern/cycles/kernel/device/oneapi/kernel.cpp
@@ -372,6 +372,16 @@ bool oneapi_enqueue_kernel(KernelContext *kernel_context,
kg, cgh, global_size, local_size, args, oneapi_kernel_integrator_sorted_paths_array);
break;
}
+ case DEVICE_KERNEL_INTEGRATOR_SORT_BUCKET_PASS: {
+ oneapi_call(
+ kg, cgh, global_size, local_size, args, oneapi_kernel_integrator_sort_bucket_pass);
+ break;
+ }
+ case DEVICE_KERNEL_INTEGRATOR_SORT_WRITE_PASS: {
+ oneapi_call(
+ kg, cgh, global_size, local_size, args, oneapi_kernel_integrator_sort_write_pass);
+ break;
+ }
case DEVICE_KERNEL_INTEGRATOR_COMPACT_PATHS_ARRAY: {
oneapi_call(kg,
cgh,
More information about the Bf-blender-cvs
mailing list