aco: Add a note about G16 without A16 to README-ISA.md.

Signed-off-by: Georg Lehmann <dadschoorse@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16979>
This commit is contained in:
Georg Lehmann 2022-07-26 13:56:29 +02:00 committed by Marge Bot
parent 7fa9b25c2f
commit 5dab077824

View file

@ -171,6 +171,12 @@ When this happens, any store performed by a VS is not guaranteed
to be complete when PS tries to load it, so we need to manually
make sure to insert wait instructions before the position exports.
## A16 and G16
On GFX9, the A16 field enables both 16 bit addresses and derivatives.
Since GFX10+ these are fully independent of each other, A16 controls 16 bit addresses
and G16 opcodes 16 bit derivatives. A16 without G16 uses 32 bit derivatives.
# Hardware Bugs
## SMEM corrupts VCCZ on SI/CI