- Kaunas, Lithuania
- https://aras-p.info/
- Joined on
2022-01-20
Block a user
VSE: speedup timeline drawing, and improve waveform display
So far, I can see some "Z fighting" in selection
Good catch, will investigate.
The sound waveform line drawing was implemented by @ZedDB, probably useful for debugging purposes only.…
VSE: speedup timeline drawing, and improve waveform display
imm is very basic for drawing multiple quads you could check the widget drawing (GPU_SHADER_2D_WIDGET_BASE_INST) , which can do more than only quads. The widget shader is already there, if that…
62115186a4
Merge branch 'main' into vse-draw-opt
d09d93febf
Vulkan: Store Vertex, Index and Storage Buffers on Device Memory
ab7505c7ce
EEVEE-Next: Disable distant light if world contains absorption
736f446eed
Vulkan: Pipeline Cache
c0cb39e41b
Vulkan: Enable Tests Not Relying on a Context
d09d93febf
Vulkan: Store Vertex, Index and Storage Buffers on Device Memory
ab7505c7ce
EEVEE-Next: Disable distant light if world contains absorption
736f446eed
Vulkan: Pipeline Cache
c0cb39e41b
Vulkan: Enable Tests Not Relying on a Context
bb10004377
FIx: memory leak when inserting keys
ed057916a8
VSE: optimize fcurve overlay drawing
cfcd46d855
VSE: optimize draw_channels by speeding up rna_SeqTimelineChannel_owner_get
WIP: VSE: speedup timeline drawing, and improve waveform display
5118f6f573
Fix mistake in previous commit
16e2698632
Fix (unreported): VSE offset drawing not working
bb80716244
Mesh: Parallelize remaining topology maps
75f24a5f14
Hydra: Parallelize and simplify submesh export
274b2dbe5e
Geometry Nodes: Parallel Edges to Face Groups
11b3cf02af
VSE: speedup / improve waveform overlay drawing
67435f15d0
VSE: fixes for previous commits
aceff20c3b
VSE: speedup timeline drawing pt 2
b25ac443ef
VSE: speedup timeline drawing
5118f6f573
Fix mistake in previous commit
VSE waveform drawing in sound strip
Some notes so they don't get lost in the chat:
- Blender only samples sounds at 250 Hz for display, current code literally can't display more detail. This is deemed acceptable for now,…
BLI: change timeit to use fmtlib instead of direct cout
BLI: change timeit to use fmtlib instead of direct cout