Lukas Stockner LukasStockner
  • Joined on 2013-12-26
Lukas Stockner pushed to cleanup-trig at LukasStockner/blender 2024-09-30 14:50:25 +02:00
b3d722c938 Address review
77b9db7302 Bring back the renaming and template changes
Compare 2 commits »
Lukas Stockner commented on pull request blender/blender#125999 2024-09-30 14:45:12 +02:00
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.

Lukas Stockner commented on pull request blender/blender#125999 2024-09-30 14:41:39 +02:00
Cleanup: Cycles: Consolidate coordinate system conversions

🤦Thanks!

Lukas Stockner pushed to main at LukasStockner/.profile 2024-09-30 02:19:16 +02:00
293f3d1d12 Update reports/2024.md
Lukas Stockner pushed to svm-state at LukasStockner/blender 2024-09-30 01:52:47 +02:00
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
Compare 15297 commits »
Lukas Stockner commented on pull request blender/blender#110443 2024-09-30 01:52:30 +02:00
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…

Lukas Stockner commented on pull request blender/blender#125999 2024-09-30 00:28:06 +02:00
Cleanup: Cycles: Consolidate coordinate system conversions

Sorry for the spam here, I got my branches a bit mixed up.

@blender-bot build

Lukas Stockner pushed to cleanup-trig at LukasStockner/blender 2024-09-30 00:27:54 +02:00
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
Compare 6 commits »
Lukas Stockner created pull request blender/blender#128342 2024-09-30 00:20:39 +02:00
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
Compare 5 commits »
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
Compare 9 commits »
Lukas Stockner created branch kernel-cpu-flags-cmake-cleanup in LukasStockner/blender 2024-09-29 23:38:20 +02:00
Lukas Stockner pushed to cleanup-trig at LukasStockner/blender 2024-09-29 22:14:40 +02:00
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
Compare 6 commits »
Lukas Stockner commented on pull request blender/blender#123532 2024-09-29 21:25:01 +02:00
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…

Lukas Stockner pushed to cleanup-trig at LukasStockner/blender 2024-09-29 21:20:43 +02:00
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
Compare 430 commits »