Aras Pranckevicius aras_p
Aras Pranckevicius commented on pull request blender/blender#124333 2024-08-07 08:25:01 +02:00
VSE: Connected Strips

Minor: forward declaring struct SeqConnection; in this header is not really needed?

Aras Pranckevicius commented on pull request blender/blender#124333 2024-08-07 08:18:54 +02:00
VSE: Connected Strips

@blender-bot package

Aras Pranckevicius commented on pull request blender/blender#118670 2024-08-06 18:22:26 +02:00
VSE: Add anim manager

Ah wait no, this also happens on main, but only with some specific file that I have. I was stupidly testing main with some different file, but this branch with that problematic file. Sorry! Move…

Aras Pranckevicius pushed to main at aras_p/blender 2024-08-06 15:34:32 +02:00
9e0b673467 Fix #125938: Transfer Mode (Alt+Q) doesn't work for pose mode switching to a liboverride armature.
6d27aa709d Cleanup: Workbench Shadow Shader
4035f2fe9c Fix #125826: Crash when using Render Engine Procedural with PointClouds
5110833ff1 Extensions: use wait cursor when toggling add-ons
3549c9e2b7 Cleanup: Sculpt: Remove "no original coordinates" check for redo
Compare 4642 commits »
Aras Pranckevicius created pull request blender/blender#125966 2024-08-06 15:34:21 +02:00
Cleanup: Remove unused code from BLI_mempool
Aras Pranckevicius created branch mempool_cleanup in aras_p/blender 2024-08-06 15:33:44 +02:00
Aras Pranckevicius pushed to mempool_cleanup at aras_p/blender 2024-08-06 15:33:44 +02:00
da13709c2b Cleanup: Remove unused code from BLI_mempool
9e0b673467 Fix #125938: Transfer Mode (Alt+Q) doesn't work for pose mode switching to a liboverride armature.
6d27aa709d Cleanup: Workbench Shadow Shader
4035f2fe9c Fix #125826: Crash when using Render Engine Procedural with PointClouds
5110833ff1 Extensions: use wait cursor when toggling add-ons
Compare 10 commits »
Aras Pranckevicius commented on pull request blender/blender#125953 2024-08-06 15:16:32 +02:00
WIP: Fix #118505: Incorrect strip image transformation

@iss hmm not sure indeed which behavior "feels more correct", I could also see arguments for either way :/

Aras Pranckevicius commented on pull request blender/blender#118670 2024-08-06 15:08:53 +02:00
VSE: Add anim manager

This ends up creating and shutting down a whole OS thread, basically for each sequencer frame that is being processed. Maybe that is not a big problem, but feels a bit like a waste. Wouldn't it be better to have one "prefetch thread" that does all this "free unused and prefetch anims", instead of spawning a new one many times per second?

Aras Pranckevicius commented on pull request blender/blender#118670 2024-08-06 14:59:35 +02:00
VSE: Add anim manager

My guess for what happens is:

  1. parallel_load_anims is called with two strips that are visible at once, but they share the same anim object
  2. they get put onto two different worker threads…
Aras Pranckevicius commented on pull request blender/blender#118670 2024-08-06 14:31:40 +02:00
VSE: Add anim manager

Looking at the code, this should be unrelated to this PR

Well I dunno. It consistently happens for me in this PR, and consistently does not happen without this PR. I'm testing on windows…

Aras Pranckevicius commented on pull request blender/blender#118670 2024-08-06 14:29:20 +02:00
VSE: Add anim manager

For me this happens in "scene3" of this file, does not happen in "scene2" or "scene1" of the same file. What is different in scene3, is that the same source video file is used multiple times at…

Aras Pranckevicius commented on issue blender/blender#65720 2024-07-30 08:06:58 +02:00
Fast image processing library

@iss my take is that this issue, as formulated right now, is too vague/nebulous to do anything about it.

First of all "pixel processing" is not the largest performance issue with the sequencer…

Aras Pranckevicius merged pull request blender/blender#125468 2024-07-29 20:25:46 +02:00
VSE: Cleanup retiming selection code
Aras Pranckevicius pushed to main at blender/blender 2024-07-29 20:25:44 +02:00
2314f59417 Refactor: Cleanup VSE retiming selection code
Aras Pranckevicius pushed to main at blender/blender 2024-07-29 14:58:32 +02:00
b17734598d Fix #125446: Video decoding artifacts on AVX512 CPU with some video widths
Aras Pranckevicius deleted branch ffmpeg_alignment_fix from aras_p/blender 2024-07-29 14:58:30 +02:00
Aras Pranckevicius closed issue blender/blender#125446 2024-07-29 14:58:29 +02:00
Video: Error in video decoding on either Linux or AVX512 CPU (ffmpeg alignment issue?)
Aras Pranckevicius merged pull request blender/blender#125578 2024-07-29 14:58:27 +02:00
Fix #125446: Video decoding artifacts on AVX512 CPU with some video widths
Aras Pranckevicius commented on issue blender/blender#125446 2024-07-29 14:57:52 +02:00
Video: Error in video decoding on either Linux or AVX512 CPU (ffmpeg alignment issue?)

@Sean-Devonport thanks for testing (and I've learned how to spin up a computer In The Cloud, yay :))! I'll land this to main branch for 4.3, and will queue up a backport for upcoming 4.2.1.