aboutsummaryrefslogtreecommitdiff
path: root/layers/swapchain.cpp
diff options
context:
space:
mode:
authorChia-I Wu <olv@google.com>2016-04-28 14:12:27 +0800
committerChia-I Wu <olv@google.com>2016-05-13 10:35:37 +0800
commite97edbc54ac3e33adc33a13da51c8c07f91ff074 (patch)
tree665d9d191a06debc787a9e51ba2a782ff249c103 /layers/swapchain.cpp
parent84ffdb3b4de278b9605429bd1d4ceeb3e2de57f0 (diff)
downloadusermoji-e97edbc54ac3e33adc33a13da51c8c07f91ff074.tar.xz
swapchain: add swapchain::swapchain_layer
Replace swapchain_layers with swapchain_layer. There is no plan to define more than one layer in the same namespace.
Diffstat (limited to 'layers/swapchain.cpp')
-rw-r--r--layers/swapchain.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/layers/swapchain.cpp b/layers/swapchain.cpp
index 7407eb70..f14cdaa0 100644
--- a/layers/swapchain.cpp
+++ b/layers/swapchain.cpp
@@ -38,9 +38,9 @@ static std::unordered_map<void *, layer_data *> layer_data_map;
static const VkExtensionProperties instance_extensions[] = {{VK_EXT_DEBUG_REPORT_EXTENSION_NAME, VK_EXT_DEBUG_REPORT_SPEC_VERSION}};
-static const VkLayerProperties swapchain_layers[] = {{
+static const VkLayerProperties swapchain_layer = {
"VK_LAYER_LUNARG_swapchain", VK_LAYER_API_VERSION, 1, "LunarG Validation Layer",
-}};
+};
static void createDeviceRegisterExtensions(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo,
VkDevice device) {
@@ -2281,12 +2281,12 @@ vkEnumerateInstanceExtensionProperties(const char *pLayerName, uint32_t *pCount,
VK_LAYER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL
vkEnumerateInstanceLayerProperties(uint32_t *pCount, VkLayerProperties *pProperties) {
- return util_GetLayerProperties(ARRAY_SIZE(swapchain::swapchain_layers), swapchain::swapchain_layers, pCount, pProperties);
+ return util_GetLayerProperties(1, &swapchain::swapchain_layer, pCount, pProperties);
}
VK_LAYER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL
vkEnumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, uint32_t *pCount, VkLayerProperties *pProperties) {
- return util_GetLayerProperties(ARRAY_SIZE(swapchain::swapchain_layers), swapchain::swapchain_layers, pCount, pProperties);
+ return util_GetLayerProperties(1, &swapchain::swapchain_layer, pCount, pProperties);
}
VK_LAYER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice,