radv: implement image->image copies using compute shader
authorDave Airlie <airlied@redhat.com>
Wed, 30 Nov 2016 00:26:47 +0000 (00:26 +0000)
committerBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Sun, 18 Dec 2016 19:52:20 +0000 (20:52 +0100)
commitef5f59c9a979bbba7f42ba6cadc9dafdcac99380
tree420cf279a9efcc2b1a5e3974c6b0b1abdf9335ab
parent983af3a6d11d8d1dcd3c23514f92abceb664642f
radv: implement image->image copies using compute shader

This is required for having a separate compute queue, we
probably can't use this on GFX queue due to DCC.

v2: Set coord_components = 2 for itoi texture fetch. (Bas)

Signed-off-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
src/amd/vulkan/radv_meta.h
src/amd/vulkan/radv_meta_bufimage.c
src/amd/vulkan/radv_meta_copy.c
src/amd/vulkan/radv_private.h