draw: fix viewmask iterating
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Fri, 21 Apr 2023 14:41:34 +0000 (10:41 -0400)
committerMarge Bot <emma+marge@anholt.net>
Mon, 24 Apr 2023 02:20:05 +0000 (02:20 +0000)
commitbba644ce826e6d25fc5c6fe8f1add1b4d4d8bd70
tree3b4bcbc9f083e827badfd75415b3c910f6e105f5
parenta18a51a708a86f51e0a5ab031b379f65bc84fb49
draw: fix viewmask iterating

the frontend has to be flushed and setup again if only
the viewmask has changed since the last draw

Fixes: 03cbb7b104e ("draw: add view_mask rendering support")

Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22628>
src/gallium/auxiliary/draw/draw_private.h
src/gallium/auxiliary/draw/draw_pt.c