llvmpipe: clean up bresenham implementation
authorErik Faye-Lund <erik.faye-lund@collabora.com>
Thu, 8 Jul 2021 13:52:03 +0000 (15:52 +0200)
committerErik Faye-Lund <erik.faye-lund@collabora.com>
Mon, 25 Jul 2022 10:39:47 +0000 (12:39 +0200)
commitdbc82906564cb6f51f0a5e5a08d4f87b3b28ee89
tree4ab562bbb8a1952eacd7c5da6340c282fd5bcf63
parent8f99bab70ccbe70977d5a65c28fd427e6b1cd1e4
llvmpipe: clean up bresenham implementation

This moves some common code into shared locations, limits the scope of
some variables, switches some booleans for bools, and cleans up some
whitespace.

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17653>
src/gallium/drivers/llvmpipe/lp_setup_line.c