summaryrefslogtreecommitdiff
path: root/vulkan/libvulkan/api.cpp
diff options
context:
space:
mode:
author Yiwei Zhang <zzyiwei@google.com> 2019-10-18 13:58:32 -0700
committer android-build-merger <android-build-merger@google.com> 2019-10-18 13:58:32 -0700
commitcb2a5c1856d59cc153fe06d1fe1c62332fcd1e56 (patch)
tree2d16e24197d45f1b0bd1a75fd860a8dfa80358b6 /vulkan/libvulkan/api.cpp
parentc448040b2a1afb88e7c40776028ba6a077224fc7 (diff)
parent2de7b6dd198a6b50b1422b02aaba2da4a9b85028 (diff)
Merge "Vulkan: correctly expose Vulkan entry points" am: 8aeaf3c321
am: 2de7b6dd19 Change-Id: I81ffd27d714108df0b23f93fcf51f3495dd254c0
Diffstat (limited to 'vulkan/libvulkan/api.cpp')
-rw-r--r--vulkan/libvulkan/api.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/vulkan/libvulkan/api.cpp b/vulkan/libvulkan/api.cpp
index 71048db920..3d56656896 100644
--- a/vulkan/libvulkan/api.cpp
+++ b/vulkan/libvulkan/api.cpp
@@ -519,7 +519,11 @@ LayerChain::LayerChain(bool is_instance,
get_device_proc_addr_(nullptr),
driver_extensions_(nullptr),
driver_extension_count_(0) {
- enabled_extensions_.set(driver::ProcHook::EXTENSION_CORE);
+ // advertise the loader supported core Vulkan API version at vulkan::api
+ for (uint32_t i = driver::ProcHook::EXTENSION_CORE_1_0;
+ i != driver::ProcHook::EXTENSION_COUNT; ++i) {
+ enabled_extensions_.set(i);
+ }
}
LayerChain::~LayerChain() {