Animation: Graph Editor curve drawing performance improvement #110301

Merged
Christoph Lendenfeld merged 18 commits from ChrisLend/blender:graph_draw_performance into main 2023-08-03 14:43:29 +02:00

18 Commits

Author SHA1 Message Date
Christoph Lendenfeld d851b3a9c0 rename functions 2023-08-01 11:05:21 +02:00
Christoph Lendenfeld d0ce54b045 update comment 2023-07-27 15:52:19 +02:00
Christoph Lendenfeld adee1235d9 update comment 2023-07-27 11:32:04 +02:00
Christoph Lendenfeld c4355b9f4e remove the logic for only adding 1f because it was duplicated 2023-07-27 11:28:22 +02:00
Christoph Lendenfeld a3a12e4f1c fix drawing issue with 1 frame on screen 2023-07-27 11:15:41 +02:00
Christoph Lendenfeld 12b67fd596 include handles in resolution calculation 2023-07-27 10:59:33 +02:00
Christoph Lendenfeld ad198fe50a rename data variable 2023-07-27 10:03:35 +02:00
Christoph Lendenfeld c047fe360f Merge branch 'main' into graph_draw_performance 2023-07-27 09:39:35 +02:00
Christoph Lendenfeld dd319891a8 convert get_bounding_bezt_indices to c++ style 2023-07-21 16:54:14 +02:00
Christoph Lendenfeld bac19c3e89 remove unused include 2023-07-21 16:13:23 +02:00
Christoph Lendenfeld 6c961301ee fix crash 2023-07-21 12:31:58 +02:00
Christoph Lendenfeld 3164d15dc9 Merge branch 'main' into graph_draw_performance 2023-07-21 11:07:36 +02:00
Christoph Lendenfeld d4ccfdf5d9 2d resolution scale outside of curve draw function 2023-07-21 11:07:25 +02:00
Christoph Lendenfeld 98ad337630 remove timetracking leftovers 2023-07-20 17:59:26 +02:00
Christoph Lendenfeld 065c70c6d1 make use of cpp vector to only draw curves when needed 2023-07-20 17:51:06 +02:00
Christoph Lendenfeld 1dcebbeac4 wip 2023-07-20 15:26:13 +02:00
Christoph Lendenfeld dff2445286 Merge branch 'main' into graph_draw_performance 2023-07-20 14:34:39 +02:00
Christoph Lendenfeld b465964f9d still has a bug 2023-06-16 13:01:39 +02:00