a422ebc500
Shader load/stores are cached by the shader L1 cache. As UBOs on etnaviv are implemented as regular loads from the constant buffer, this cache needs to be flushed whenever the content of a constant buffer is modified. Fixes most of the currently failing dEQP-GLES3.functional.ubo.* on GC3000. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Reviewed-by: Christian Gmeiner <cgmeiner@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31527>