Block a user
b3d722c938
Address review
77b9db7302
Bring back the renaming and template changes
Cleanup: Cycles: Consolidate coordinate system conversions
Good catch, thanks, but for this PR I only split the commits for easier reviewing. I'll squash them for merging.
d5cd9f9567
Cycles: Cleanup: Move SVM execution state into a helper struct
4426526813
USD: Add tests for multiple materials assigned to single mesh
60acd02cf9
Fix: Sculpt: Clay strips brush ignores hardness
4bc146f00a
Refactor: Sculpt: Access mesh attributes once per brush step
012b0ec528
Fix #128262: Fix alignment in Grease Pencil layer tree view
Cycles: Cleanup: Move SVM execution state into a helper struct
Update to latest main.
I also checked the performance impact, seems about the same - like 0.5% run-to-run variation, but in the majority of cases the new version was actually the one being a…
Cleanup: Cycles: Consolidate coordinate system conversions
Sorry for the spam here, I got my branches a bit mixed up.
@blender-bot build
b400cd7c7d
Use helpers to transform from/to local coordinate systems
9122441929
Deduplicate Fisheye projection code
3945ce06f9
Replace spherical conversions with shared helpers
d0b55d3352
Add helper functions
4426526813
USD: Add tests for multiple materials assigned to single mesh
Cycles: Cleanup, simplify and expand math/vectorization build flags
Lukas Stockner
pushed to kernel-cpu-flags-cmake-cleanup at LukasStockner/blender
2024-09-29 23:39:07 +02:00
f1f32649b2
Add some more math optimizations
4e7687fa21
Clean up and deduplicate math optimization flags
2aaa820475
Apply SSE4.2 minimum regardless of compiler
008477d0bb
Rename CYCLES_x_KERNEL_FLAGS to CYCLES_x_FLAGS
197a1e973e
Split vectorization and optimization flags
Lukas Stockner
pushed to kernel-cpu-flags-cmake-cleanup at LukasStockner/blender
2024-09-29 23:38:20 +02:00
bf78fc94f2
Add some more math optimizations
ebde385abc
Clean up and deduplicate math optimization flags
0d66e0fb15
Space fix
349fdda921
Apply SSE4.2 minimum regardless of compiler
f0cd889015
Rename CYCLES_x_KERNEL_FLAGS to CYCLES_x_FLAGS
Lukas Stockner
created branch kernel-cpu-flags-cmake-cleanup in LukasStockner/blender
2024-09-29 23:38:20 +02:00
e6affe5105
fc
e1639a009c
Replace various sin/cos computations with sincosf
20e12c6632
Use helpers to transform from/to local coordinate systems
fd1a6880c4
Deduplicate Fisheye projection code
a9fe085ff8
Replace spherical conversions with shared helpers
Cycles: Additional scattering phase functions
Just for clarity: From my perspective this is okay to go in as-is, the remaining ToDos (e.g. deduplication, comments) could always be done later.
I'll approve the PR so that my "Changes…
fdbc4ec172
Use helpers to transform from/to local coordinate systems
c5c2b5933d
Replace various sin/cos computations with sincosf
c2bc4eb472
Deduplicate Fisheye projection code
bd2aa8117d
Replace spherical conversions with shared helpers
31082699bb
Add helper functions