Block a user
Cycles: oneAPI: Improve performance of scenes not using volume
Nikita Sirgienko
created branch oneapi_shade_surface_perf_optimization in Sirgienko/blender
2023-06-22 15:43:43 +02:00
Nikita Sirgienko
pushed to oneapi_shade_surface_perf_optimization at Sirgienko/blender
2023-06-22 15:43:43 +02:00
85eef073cc
Cycles: oneAPI: Improve performance of scenes not using volume
9e8bc1d579
Fix unused variable warning
888cfd29c3
Outliner: Port object elements to new tree-element code design
333e820ed7
Cleanup: Remove unused variable from recent commit
a4ef0ac05a
GPv3: Add hide and lock buttons to layer UI
Fix #107414 with proper logic in shadow_all filter function for Embree path
I am a bit confused about the note about performance. From the description the time difference is well under 1%, which I think is fine for fixes like this. Or is it something I am misunderstandin…
Fix #107414 with proper logic in shadow_all filter function for Embree path
I have actually tried multiple approaches to solve this issue without loosing any performance both on CPU and GPU - basically along 6 alternative solution I have ended with this one. Interestingl…
Nikita Sirgienko
pushed to fix_transparent_shadow_intersection_for_embree_path at Sirgienko/blender
2023-06-07 15:14:27 +02:00
7d2a791839
Fix #107414: Cycles: [3/3] Don't rely on tfar in callbacks with embree
c283e6f8cc
Fix #107414: Cycles: [2/3] Fix closest hits recording in embree
0e476da337
Fix #107414: Cycles: [1/3] Ignore hits beyond the furthest one in embree
7b8bbabece
Fix #106155 : Hair dynamics not working well when converted from curves
Resolve some quality issues for Embree GPU path by fixing incorrect logic in shadow_all filter function for Embree path
Nikita Sirgienko
pushed to fix_transparent_shadow_intersection_for_embree_path at Sirgienko/blender
2023-06-07 14:54:49 +02:00
b040722c88
Fix #107414: Cycles: [3/3] Don't rely on tfar in callbacks with embree
ebad651b64
Fix #107414: Cycles: [2/3] Fix closest hits recording in embree
0d83b01daa
Fix #107414: Cycles: [1/3] Ignore hits beyond the furthest one in embree
8c340a8bc7
Fix animation playback to work with both OpenRV and RV commercial
741a2fa043
Build: patch Boost for incompatibility with Xcode and libc++ 15
Nikita Sirgienko
created branch fix_transparent_shadow_intersection_for_embree_path in Sirgienko/blender
2023-06-07 14:54:49 +02:00
Nikita Sirgienko
deleted branch oneapi_local_memory_sorting from Sirgienko/blender
2023-05-17 16:22:28 +02:00
Cycles: oneAPI: use local memory for faster shader sorting
@brecht, sorry for bothering you when there is with so little time before bcon3, but can you please take a look? This changes quite small, yet they are giving nice performance improvement (at my…
Cycles: oneAPI: use local memory for faster shader sorting
In case of approval of this pull request I would prefer to keep initial 2 commit separated.
Cycles: oneAPI: use local memory for faster shader sorting
Nikita Sirgienko
pushed to oneapi_local_memory_sorting at Sirgienko/blender
2023-05-17 00:25:08 +02:00
da73fa57c2
Cycles: oneAPI: use local memory for faster shader sorting
Nikita Sirgienko
pushed to oneapi_local_memory_sorting at Sirgienko/blender
2023-05-17 00:21:23 +02:00
e282c00cd0
Cycles: oneAPI: use local memory for faster shader sorting
6d0c9d07ac
Cycles: avoid doing zero-sized allocations with partitioned shader sorting
Nikita Sirgienko
created branch oneapi_local_memory_sorting in Sirgienko/blender
2023-05-17 00:21:23 +02:00
b8173278b0
Cycles: oneAPI: set correct work group sizes for kernels that have a predefined one
a17d07ee87
Cycles: oneAPI: Fix prevented execution with sycl runtime > 20230323