tornavis/intern/cycles
Xavier Hallade 891d71a4d4 Cycles: Drop noinline keyword for oneAPI device
fdc2962beb indirectly introduced a change
in inlining (light_tree_pdf started getting inlined) that led to a 5-10%
drop in performance for most scenes.
Dropping the noinline keyword for oneAPI device recovers it.
It however brings another performance regression to MNEE and Raytrace
kernels, that we'll look into separately.
2024-04-02 18:29:35 +02:00
..
app Cleanup: format 2024-03-12 20:56:48 +11:00
blender Build: Improve OSL library dependency handling in Cycles 2024-03-29 15:24:30 +01:00
bvh Fix #119551: Cycles denoising crash canceling tiled render with MetalRT 2024-03-18 11:00:21 +01:00
cmake Build: Remove LLVM linking no longer needed by OSL 2024-02-14 12:06:52 +01:00
device Build: Improve OSL library dependency handling in Cycles 2024-03-29 15:24:30 +01:00
doc License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
graph Fix #113777: Cycles IES texture not working for sphere lights 2023-10-18 20:40:07 +02:00
hydra Clang Format: bump to version 17 2024-01-03 13:38:14 +01:00
integrator Merge branch 'blender-v4.1-release' 2024-03-11 13:11:36 +01:00
kernel Cycles: Drop noinline keyword for oneAPI device 2024-04-02 18:29:35 +02:00
scene Build: Improve OSL library dependency handling in Cycles 2024-03-29 15:24:30 +01:00
session Cleanup: spelling in comments 2024-03-27 10:25:31 +11:00
subd Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
test Cycles: Increase minimum target on x86 to SSE4.2 2024-02-26 14:49:19 +01:00
util Cleanup: spelling in comments 2024-04-01 16:47:57 +11:00
CMakeLists.txt Build: Improve OSL library dependency handling in Cycles 2024-03-29 15:24:30 +01:00