WIP: Rewrite Graph Editor drawing code #118662

Draft
Christoph Lendenfeld wants to merge 18 commits from ChrisLend/blender:ge_gpu_batch into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

18 Commits

Author SHA1 Message Date
Christoph Lendenfeld c42d492a99 graph_intern.h to c++ 2024-03-08 16:40:06 +01:00
Christoph Lendenfeld 17a5e2e76c Merge branch 'main' into ge_gpu_batch 2024-03-08 15:46:33 +01:00
Christoph Lendenfeld 94a5a0812d use bezier::evaluate_segment 2024-03-07 14:48:51 +01:00
Christoph Lendenfeld b8f8c92b7d Merge branch 'main' into ge_gpu_batch 2024-03-07 14:31:34 +01:00
Christoph Lendenfeld 6ae71de722 respect user pref setting 2024-02-27 15:35:14 +01:00
Christoph Lendenfeld ff69050e3f fix for no handles visible 2024-02-27 15:28:19 +01:00
Christoph Lendenfeld 8f5521378e clean up things 2024-02-27 14:43:52 +01:00
Christoph Lendenfeld 963f627f6b remove unused code 2024-02-27 13:30:45 +01:00
Christoph Lendenfeld 32a8cc6ee7 simplify handle vert drawing 2024-02-27 13:17:44 +01:00
Christoph Lendenfeld 385a6e6cd4 implement handle drawing 2024-02-27 12:48:49 +01:00
Christoph Lendenfeld 01629e6f6f Merge branch 'main' into ge_gpu_batch 2024-02-27 10:07:02 +01:00
Christoph Lendenfeld 4a88dcdb4e build handle data 2024-02-27 10:06:51 +01:00
Christoph Lendenfeld 51ec4115ab fix glitches 2024-02-23 17:14:31 +01:00
Christoph Lendenfeld 72f2f8e81f fix memory leak 2024-02-23 17:03:18 +01:00
Christoph Lendenfeld b1a201643f line drawing and threading 2024-02-23 17:00:57 +01:00
Christoph Lendenfeld e5cdaee7d7 Merge branch 'main' into ge_gpu_batch 2024-02-23 14:04:23 +01:00
Christoph Lendenfeld e0b60d12fb wip but kinda working 2024-02-20 09:21:42 +01:00
Christoph Lendenfeld b003bcde9c a wip 2024-02-16 19:30:30 +01:00