So far we have been only restoring dirty dynamic states used by meta pipelines however, static state from meta pipelines will also clear dirty flags, preventing follow-up draw calls in the command buffer to honor these if they are flagged as dynamic states in their pipelines. Fix this by always resetting all dirty state flags after a meta operation so we re-emit all the state we need with the next draw call. Fixes: dEQP-VK.dynamic_state.monolithic.image.clear cc: mesa-stable Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20356>