OSDN Git Service

Define generic memory type.
authorNicolas Capens <capn@google.com>
Tue, 13 Nov 2018 19:06:37 +0000 (14:06 -0500)
committerNicolas Capens <nicolascapens@google.com>
Wed, 14 Nov 2018 15:38:59 +0000 (15:38 +0000)
commitc3f7960c33ea45cdaa0a9d8b7a979907aa90392c
tree5dde10d1e5825174b6224dd662d66804be602e71
parentee841c568f50ca3e554289e8bbbc462a8d38fa96
Define generic memory type.

Generic system memory is cached on all known ARMv8 and x86 CPUs, so
advertise it as such.

Bug b/118383648

Change-Id: Ic757206a497fc299e1e76a939220092f7c0a124d
Reviewed-on: https://swiftshader-review.googlesource.com/c/22448
Tested-by: Nicolas Capens <nicolascapens@google.com>
Reviewed-by: Corentin Wallez <cwallez@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
src/Vulkan/VkBuffer.cpp
src/Vulkan/VkConfig.h
src/Vulkan/VkPhysicalDevice.cpp