lavapipe: add some safety asserts when beginning rendering
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Fri, 6 Jan 2023 20:19:38 +0000 (15:19 -0500)
committerEric Engestrom <eric@engestrom.ch>
Wed, 11 Jan 2023 17:44:22 +0000 (17:44 +0000)
commit453cb59d0346a246ab1f5a2dbd74295fc5073f07
treea447e2cc34d513bfdb7fd87e441d00819625b0ce
parentd8cf98bcb816be400169fab32084d8ab349dd36f
lavapipe: add some safety asserts when beginning rendering

if the render area exceeds the attachment size, this is not only illegal,
it will crash later

cc: mesa-stable

Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20583>
(cherry picked from commit 847d198c1fffe018f4c3557db239168100400319)
.pick_status.json
src/gallium/frontends/lavapipe/lvp_execute.c