r600: add missing RAT registers and operations.
authorDave Airlie <airlied@redhat.com>
Mon, 5 Jun 2017 03:22:07 +0000 (13:22 +1000)
committerDave Airlie <airlied@redhat.com>
Mon, 5 Jun 2017 20:09:10 +0000 (06:09 +1000)
commita6b71f758868931368c1d6369795e161c975fdc6
tree9fff5085ad22dd485d8db87a91f582399174e26a
parente119c445da525e3d4b909b62d254ed21cffb96e8
r600: add missing RAT registers and operations.

This just documents in the headers the RAT operation list,
and the RAT encoding for exports.

The immediate registers are used to point to buffers for the
RAT return values (_RTN instructions).

Reviewed-by: Glenn Kennard <glenn.kennard@gmail.com>
src/gallium/drivers/r600/eg_sq.h
src/gallium/drivers/r600/evergreend.h
src/gallium/drivers/r600/r600_sq.h