r600: add core pieces of image support.
authorDave Airlie <airlied@redhat.com>
Tue, 14 Nov 2017 23:59:42 +0000 (09:59 +1000)
committerDave Airlie <airlied@redhat.com>
Fri, 17 Nov 2017 01:31:40 +0000 (11:31 +1000)
commita6b379284365e8adee780b691596d3a66de1ba93
treec188e600e823ffc64a4f31006c648e50fda7505e
parent5689bb00229a422267ada6aef770dacc81e3319e
r600: add core pieces of image support.

This adds the atoms and gallium api implementations,
along with support for compress/decompress paths for
shader images.

Tested-By: Gert Wollny <gw.fossdev@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/drivers/r600/evergreen_state.c
src/gallium/drivers/r600/r600_blit.c
src/gallium/drivers/r600/r600_hw_context.c
src/gallium/drivers/r600/r600_pipe.h
src/gallium/drivers/r600/r600_shader.h
src/gallium/drivers/r600/r600_state_common.c