zink: delete need_blend_constants
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 19 Jan 2023 20:22:08 +0000 (15:22 -0500)
committerEric Engestrom <eric@engestrom.ch>
Thu, 26 Jan 2023 15:40:33 +0000 (15:40 +0000)
commit95961596d42b7e1c5a1721db0d19f257d1daaf64
tree5833541de5f54c82bfffd403cf8d4ff00ccfb5ba
parent3b5dfeda81d0a55c65b3d1329bb8a6f44e0aa3ba
zink: delete need_blend_constants

this is an artifact of very old code before the dynamic state was set
for all graphics pipelines

now the checks only cause blend constants to not be updated, which triggers
bugs and validation failures

cc: mesa-stable

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20799>
(cherry picked from commit b4d18f2ad112e96320f6c5d130396a70ab702792)
.pick_status.json
src/gallium/drivers/zink/zink_draw.cpp
src/gallium/drivers/zink/zink_state.c
src/gallium/drivers/zink/zink_types.h