-
Some memory/shader types allow vectors to be treated as arrays. When that's the case, make get_deref_tail() return the array deref unconditionally. This fixes a bug happening when a scalar store on global/shared memory is turned it into a vector read-write-modify which is no longer atomic, thus causing troubles when another thread accesses the surrounding memory region. Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
fbd0c859