diff options
author | Fredrik Höglund <[email protected]> | 2016-10-26 02:57:19 +0200 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2016-10-28 12:27:46 +1000 |
commit | c9675b4e17e10abef9886b0aacb84e196655e510 (patch) | |
tree | f6d99c6a15f87a8d8762550324d7248b70773a43 /src/amd/vulkan/Makefile.am | |
parent | 44760c100c3793718cc8d6cfb66852c4f72d7057 (diff) |
radv: add a write-combining host-local memory type
Add the new memory type between the two device-local types. This makes
the list of supported memory types look like this:
1) DEVICE_LOCAL | | |
2) | HOST_VISIBLE | HOST_COHERENT |
3) DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT |
4) | HOST_VISIBLE | HOST_COHERENT | HOST_CACHED
With this order a client that searches for a HOST_VISIBLE and
HOST_COHERENT memory type using the algorithm described in section
10.2 of the Vulkan specification (revision 32) will find the host-
local memory type first.
A client that requires the memory type to be HOST_VISIBLE and
HOST_COHERENT, but not DEVICE_LOCAL is most likely searching for
a memory type suitable for staging buffers / images.
Reviewed-by: Edward O'Callaghan <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/amd/vulkan/Makefile.am')
0 files changed, 0 insertions, 0 deletions