vbo/dlist: rework primitive store handling
authorPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Wed, 1 Sep 2021 08:29:32 +0000 (10:29 +0200)
committerPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Thu, 9 Sep 2021 14:42:16 +0000 (16:42 +0200)
commit9863fe5a023043c3941106f6e2a34cfaf04383f7
tree74bd173b06059019589df83e2f9a6da7588b3fbb
parent3253594268028efdca17cb9d2b2e423b353c8aa5
vbo/dlist: rework primitive store handling

Simplify the logic by simply growing the primitive array when needed and
remove remove the call to compile_vertex_list in _save_End if the
array is full (it'll be resized later if needed instead).

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12646>
src/mesa/vbo/vbo_save_api.c