ef55869dc8
We can get into a situation where many BLT operations after a draw cause a force flush of the current command stream. Calling etna_state_update(..) without an active draw results in a segfault due to inconsistent context state. Track whether we're currently in draw_vbo to avoid updating derived states during force flush outside of draw operations. Passes dEQP-GLES3.functional.samplers.multi_tex_3d.* on GC7000. Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36506>