radv: split the device local memory heap into two
authorFredrik Höglund <fredrik@kde.org>
Thu, 27 Oct 2016 00:49:59 +0000 (02:49 +0200)
committerDave Airlie <airlied@redhat.com>
Fri, 28 Oct 2016 02:27:49 +0000 (12:27 +1000)
commit044ef54d65e5f64126755503eefa411b1bdb8816
tree17f229cfd1412c1ef162dbd0eaa425ac7294c65c
parentc9675b4e17e10abef9886b0aacb84e196655e510
radv: split the device local memory heap into two

Advertise two device local memory heaps; one that is host visible
and one that is not.

This makes it possible for clients to tell how much host visible
vs. non-host visible memory is available.

Signed-off-by: Dave Airlie <airlied@redhat.com>
src/amd/vulkan/radv_device.c
src/amd/vulkan/radv_radeon_winsys.h
src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c