Aras Pranckevicius aras_p
Aras Pranckevicius pushed to vse_blend_modes_tests at aras_p/blender 2024-09-20 12:11:49 +02:00
9e99fef206 Tests: use 2.0/255.0 threshold for VSE tests
Aras Pranckevicius created pull request blender/blender#127898 2024-09-20 10:47:33 +02:00
Tests: enable VSE blend modes tests
Aras Pranckevicius created branch vse_blend_modes_tests in aras_p/blender 2024-09-20 10:47:16 +02:00
Aras Pranckevicius pushed to vse_blend_modes_tests at aras_p/blender 2024-09-20 10:47:16 +02:00
8d50428bd1 Tests: enable VSE blend modes tests
cb6d0dca40 Tests: bump to updated VSE blend modes render tests
4f5b6b114d Cycles: Bump OptiX version to 7.4
b51d60a226 Anim: add iterator over Action Slot uses, with references
8ae944026e Cleanup: Avoid double printing the word 'size' in Cycles debug
Compare 10 commits »
Aras Pranckevicius pushed to main at blender/blender 2024-09-20 10:46:23 +02:00
cb6d0dca40 Tests: bump to updated VSE blend modes render tests
Aras Pranckevicius pushed to main at blender/blender-test-data 2024-09-20 10:45:42 +02:00
b6a737dd37 VSE: update blend modes test references
Aras Pranckevicius pushed to main at blender/blender 2024-09-19 18:27:15 +02:00
f0de61c19e Cleanup: early outs in IMB_colormanagement functions on error conditions
Aras Pranckevicius pushed to main at blender/blender-developer-docs 2024-09-19 18:16:12 +02:00
ee145b1bbb Update docs/release_notes/4.3/sequencer.md
Aras Pranckevicius deleted branch vse_tonemap_opt from aras_p/blender 2024-09-19 18:15:08 +02:00
Aras Pranckevicius pushed to main at blender/blender 2024-09-19 18:15:05 +02:00
67f0358a0a VSE: Optimize the Tonemap modifier
Aras Pranckevicius merged pull request blender/blender#127467 2024-09-19 18:15:05 +02:00
VSE: Optimize the Tonemap modifier
Aras Pranckevicius pushed to vse_tonemap_opt at aras_p/blender 2024-09-19 18:12:24 +02:00
0d5f7d14e1 Code style
d2c3f138dd Merge branch 'main' into vse_tonemap_opt
1449b943df Fix #127869: Crash when using pick selection in edit mode
9e920bc95b Refactor: Sculpt: Add scene argument to undo step creation functions
fe68190923 Anim: fix group name check in Action constraint
Compare 351 commits »
Aras Pranckevicius commented on pull request blender/blender#127467 2024-09-19 17:48:10 +02:00
VSE: Optimize the Tonemap modifier

I followed the style of other functions in that file. I could do "clean that up to do early outs" for the whole file as a separate PR mayhaps?

Aras Pranckevicius commented on pull request blender/blender#127838 2024-09-19 13:02:42 +02:00
BLI: faster float<->half array conversions, use in Vulkan

Yeah, just tried going 2x wider and 4x wider within one loop iteration. On Mac M1 (NEON path), does not bring any performance benefits at all.

Aras Pranckevicius commented on pull request blender/blender#127838 2024-09-19 12:36:25 +02:00
BLI: faster float<->half array conversions, use in Vulkan

I can try, but the primary reason why it ends up helping accumulation/dot-product is because the loops in there are serial, and by doing 2 (or more) accumulations at once, you're allowing CPU to…

Aras Pranckevicius commented on pull request blender/blender#127838 2024-09-19 12:34:29 +02:00
BLI: faster float<->half array conversions, use in Vulkan

Yeah I thought about that, but within Blender there's no way to query CPU cap bits right now, right? (only very indirectly through e.g. "what does ffmpeg thinks our CPU caps are?" and so on). Or…

Aras Pranckevicius pushed to fp16_conv_batch at aras_p/blender 2024-09-19 12:07:48 +02:00
e2f0b10587 Comments and cleanup
Aras Pranckevicius commented on issue blender/blender#127785 2024-09-19 11:59:22 +02:00
Alpha Ignored When Loading OBJ Vertex Colors

Right, various approaches are possible, but what you're looking for here is still not a "blender obj does not support vertex color alpha, here's how others do it", but rather "obj as a whole does…

Aras Pranckevicius commented on issue blender/blender#127785 2024-09-19 10:59:44 +02:00
Alpha Ignored When Loading OBJ Vertex Colors

it’s so simple to implement while still being compliant with all existing OBJ files.

I'm not sure it's compliant (and besides that, utility of that is limited if no other tools understand…

Aras Pranckevicius created pull request blender/blender#127838 2024-09-19 10:30:13 +02:00
BLI: faster float<->half array conversions, use in Vulkan