Aras Pranckevicius aras_p
Aras Pranckevicius pushed to imb_scaling_cleanup at aras_p/blender 2024-08-17 11:50:52 +02:00
ba082cc646 IMB: fix IMB_scaleImBuf garbage results with non-float4 images when scaling up
47d65f3d80 IMB: fix IMB_scaleImBuf garbage results with non-float4 images when scaling down
260d1253e9 IMB: fix IMB_scalefastImBuf to not lose half a pixel when scaling up
Compare 3 commits »
Aras Pranckevicius pushed to imb_scaling_cleanup at aras_p/blender 2024-08-16 21:54:25 +02:00
d983ca9885 IMB: optimize IMB_scaleImBuf_threaded
f2f109ad58 IMB: fix IMB_scaleImBuf_threaded half-pixel offset issues
eab4ba8f1e Tests: more coverage
Compare 3 commits »
Aras Pranckevicius pushed to vse_thumbs_cache at aras_p/blender 2024-08-16 16:30:09 +02:00
90cff02ec0 Code comments
b908eccf6d VSE: remove old thumbnail cache
Compare 2 commits »
Aras Pranckevicius created pull request blender/blender#126405 2024-08-16 14:54:53 +02:00
WIP: VSE: new thumbnail cache
Aras Pranckevicius pushed to vse_thumbs_cache at aras_p/blender 2024-08-16 14:49:43 +02:00
bbe705348b VSE: properly load thumbnails even for >100MB image files
79f328e772 VSE: proper thumbnails for multi-stream videos
9ca7b06654 VSE: remove oldest file entries from thumb cache when reached max capacity
Compare 3 commits »
Aras Pranckevicius commented on pull request blender/blender#126396 2024-08-16 14:30:17 +02:00
Fix #126394: ffmpeg on win64 is built without SIMD optimizations

How complex would it be to include a test in this PR also?

I'd have to look where said tests are and figure that out first!

Aras Pranckevicius pushed to vse_thumbs_cache at aras_p/blender 2024-08-16 13:19:02 +02:00
28ac5c0979 VSE: discard thumbnail requests that are outside of view (e.g. we panned elsewhere)
2db3fda94f VSE: visualize outstanding thumb cache requests
Compare 2 commits »
Aras Pranckevicius created pull request blender/blender#126396 2024-08-16 12:17:56 +02:00
Fix #126394: ffmpeg on win64 is built without SIMD optimizations
Aras Pranckevicius pushed to ffmpeg_cpu_flags at aras_p/blender 2024-08-16 12:17:28 +02:00
e9950bd046 Fix #126394: ffmpeg on win64 is built without SIMD optimizations
Aras Pranckevicius created branch ffmpeg_cpu_flags in aras_p/blender 2024-08-16 12:17:28 +02:00
Aras Pranckevicius opened issue blender/blender#126394 2024-08-16 09:48:30 +02:00
ffmpeg for Windows is built with no CPU SIMD optimizations since 4.0
Aras Pranckevicius created pull request blender/blender#126390 2024-08-16 07:16:08 +02:00
WIP: IMB: cleanups and fixes to scaling
Aras Pranckevicius created branch imb_scaling_cleanup in aras_p/blender 2024-08-16 07:15:10 +02:00
Aras Pranckevicius pushed to imb_scaling_cleanup at aras_p/blender 2024-08-16 07:15:10 +02:00
47d0f15252 Cleanup: remove long-unused q_scale_linear_interpolation
ba591f62a4 Tests: more test coverage
def3258ad5 Tests: add IMB_performance test
e4fa33a2eb Tests: add IMB_scaleImBuf, IMB_scalefastImBuf, IMB_scaleImBuf_threaded tests
b6dd8c0565 Tests: move imbuf transform_test.cc under imbuf/tests folder
Compare 10 commits »
Aras Pranckevicius pushed to main at blender/blender 2024-08-15 15:47:24 +02:00
8903205dd9 Fix: incorrect ffmpeg video length estimation logic
Aras Pranckevicius merged pull request blender/blender#126368 2024-08-15 15:47:24 +02:00
Fix: incorrect ffmpeg video length estimation logic
Aras Pranckevicius commented on pull request blender/blender#126368 2024-08-15 15:43:44 +02:00
Fix: incorrect ffmpeg video length estimation logic

Note: lint fails since I created the branch when main had a lint failure (before d8913812ef9 fixed it)

Aras Pranckevicius pushed to vse_thumbs_cache at aras_p/blender 2024-08-15 15:40:52 +02:00
3cf126029e Format
a59ccb118b VSE: preserve (new) thumbnail cache across undo steps
Compare 2 commits »
Aras Pranckevicius created pull request blender/blender#126368 2024-08-15 14:44:12 +02:00
Fix: incorrect ffmpeg video length estimation logic