f11ea8779da23aa4e87002991bce6bb05074f1c5 |
|
30-Nov-2016 |
Dave Airlie <airlied@redhat.com> |
radv: clear image implementation for compute queue Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
/external/mesa3d/src/amd/vulkan/radv_meta.h
|
ef5f59c9a979bbba7f42ba6cadc9dafdcac99380 |
|
30-Nov-2016 |
Dave Airlie <airlied@redhat.com> |
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>
/external/mesa3d/src/amd/vulkan/radv_meta.h
|
983af3a6d11d8d1dcd3c23514f92abceb664642f |
|
30-Nov-2016 |
Dave Airlie <airlied@redhat.com> |
radv: add a compute shader implementation for buffer to image This implements the reverse of the current buffer->image path and can be used when we need to do image transfer on compute queues This just adds the code turned off as we don't support separate computes queues yet, and we don't want to use this path on the GFX queues for DCC reasons. Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
/external/mesa3d/src/amd/vulkan/radv_meta.h
|
ba43768a1e9740076825a873001e1d7a3259742b |
|
07-Oct-2016 |
Edward O'Callaghan <funfunctor@folklore1984.net> |
radv: Use proper header guards over 'pragma once' directives Signed-off-by: Edward O'Callaghan <funfunctor@folklore1984.net> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
/external/mesa3d/src/amd/vulkan/radv_meta.h
|
f4e499ec79147f4172f3669ae9dafd941aaeeb65 |
|
07-Oct-2016 |
Dave Airlie <airlied@redhat.com> |
radv: add initial non-conformant radv vulkan driver This squashes all the radv development up until now into one for merging. History can be found: https://github.com/airlied/mesa/tree/semi-interesting This requires llvm 3.9 and is in no way considered a conformant vulkan implementation. It can run a number of vulkan applications, and supports all GPUs using the amdgpu kernel driver. Thanks to Intel for providing anv and spirv->nir, and Emil Velikov for reviewing build integration. Parts of this are: Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com> Acked-by: Edward O'Callaghan <funfunctor@folklore1984.net> Authors: Bas Nieuwenhuizen and Dave Airlie Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/amd/vulkan/radv_meta.h
|