radv: move is_local up to the winsys level.
We can avoid adding the buffer in the non-local case, this will avoid all the overhead of the indirect call. Reviewed-by:Samuel Pitoiset <samuel.pitoiset@gmail.com> Signed-off-by:
Dave Airlie <airlied@redhat.com>
- src/amd/vulkan/radv_radeon_winsys.h 4 additions, 0 deletionssrc/amd/vulkan/radv_radeon_winsys.h
- src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c 1 addition, 1 deletionsrc/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c
- src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.h 0 additions, 1 deletionsrc/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.h
- src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c 1 addition, 1 deletionsrc/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c