mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 20:28:04 +02:00
asahi: Add more memory barrier opcodes
These are used by the helper program, and at least one experimentally fixes texture atomics on G13X. Signed-off-by: Asahi Lina <lina@asahilina.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26614>
This commit is contained in:
parent
c507f4a330
commit
376c2697dc
1 changed files with 5 additions and 0 deletions
|
|
@ -422,6 +422,11 @@ memory_barrier("image_barrier_4", 3, 1, 10)
|
|||
|
||||
memory_barrier("flush_memory_to_texture", 0, 0, 4)
|
||||
|
||||
memory_barrier("memory_barrier_2", 2, 2, 9)
|
||||
memory_barrier("memory_barrier_3", 2, 1, 9)
|
||||
memory_barrier("unknown_barrier_1", 0, 3, 3)
|
||||
memory_barrier("unknown_barrier_2", 0, 3, 0)
|
||||
|
||||
op("doorbell", (0x60020 | 0x28 << 32, (1 << 48) - 1, 6, _), dests = 0,
|
||||
can_eliminate = False, can_reorder = False, imms = [IMM])
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue