summaryrefslogtreecommitdiff
path: root/src/libs/grid
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2023-05-27 19:10:26 -0700
committerVito Caputo <vcaputo@pengaru.com>2023-05-27 23:09:05 -0700
commit31c03632c303c6087768f37a8fe02bc8571f6560 (patch)
treef98dd4cf80fea40f0cda9ec1c95bf2e06f209d5a /src/libs/grid
parentd86a346790c5405c29ba80cf200bba4f99bd775a (diff)
modules/voronoi: split voronoi_calculate_distances()
Preparatory commit for doing the voronoi distance calculations in parallel when possible, as part of render_fragment() instead of all in prepare_frame(). Not all of the distance calculation work can easily be threaded, but it should be possible to compute the post-seed distances concurrently within the spatial bounds of the tiled fragment. This commit doesn't actually change anything functionally, as it's just splitting the old voronoi_calculate_distances() into two and calling them both in succession still from voronoi_prepare_frame(). Subsequent commits will work towards making the render_pass() fragment-aware then ultimately moved to voronoi_render_fragment()
Diffstat (limited to 'src/libs/grid')
0 files changed, 0 insertions, 0 deletions
© All Rights Reserved