r600: add support for LDS instruction encoding.
authorDave Airlie <airlied@redhat.com>
Mon, 30 Nov 2015 00:07:44 +0000 (10:07 +1000)
committerDave Airlie <airlied@redhat.com>
Sun, 6 Dec 2015 23:58:59 +0000 (09:58 +1000)
commit816bb30245b9e4be78cc24228ada450a425b948d
tree40bd41ed2611504a462850e30141e74c7cf7520c
parentfe4eb49df9ee93d9fe97d16149f682a6ebe79d42
r600: add support for LDS instruction encoding.

These are used in tessellation shaders to read/write values
between VS/TCS/TES.

This splits the eg alu assembler out to handle these
instructions.

Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/drivers/r600/eg_asm.c
src/gallium/drivers/r600/eg_sq.h
src/gallium/drivers/r600/r600_asm.c
src/gallium/drivers/r600/r600_asm.h