From 022ef21c868d944e7227b4f32e85767fbced53c7 Mon Sep 17 00:00:00 2001 From: Karl Schultz Date: Thu, 30 Jun 2016 16:34:29 -0600 Subject: tests: Add missing TODO tests to layer details doc Change-Id: I55fb267772e94f9228e0a8b19aae5049cfccfe02 --- layers/vk_validation_layer_details.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/layers/vk_validation_layer_details.md b/layers/vk_validation_layer_details.md index 5db2f0cc..3c617812 100644 --- a/layers/vk_validation_layer_details.md +++ b/layers/vk_validation_layer_details.md @@ -378,6 +378,10 @@ This layer is a work in progress. VK_LAYER_LUNARG_swapchain layer is intended to | Valid queueFamilyIndex value | Validates that a queueFamilyIndex value is less-than pQueueFamilyPropertyCount returned by vkGetPhysicalDeviceQueueFamilyProperties | QUEUE_FAMILY_INDEX_TOO_LARGE | vkGetPhysicalDeviceSurfaceSupportKHR | TODO | None | | Supported combination of queue and surface | Validates that the surface associated with a swapchain was seen to support the queueFamilyIndex of a given queue | SURFACE_NOT_SUPPORTED_WITH_QUEUE | vkQueuePresentKHR | TODO | None | | Proper synchronization of acquired images | vkAcquireNextImageKHR should be called with a valid semaphore and/or fence | NO_SYNC_FOR_ACQUIRE | vkAcquireNextImageKHR | TODO | None | +| Potential use before query | Validates that Display Plane Properties are queried before getting supported Display Planes | GET_SUPPORTED_DISPLAYS_WITHOUT_QUERY | vkGetPhysicalDeviceSurfaceSupportKHR | TODO | actually: vkGetDisplayPlaneSupportedDisplaysKHR | +| Index too large | Validates index is in range of phys device display plane props | PLANE_INDEX_TOO_LARGE | vkGetPhysicalDeviceSurfaceSupportKHR | TODO | actually: vkGetDisplayPlaneSupportedDisplaysKHR | +| Index too large | Validates index is in range of phys device display plane props | PLANE_INDEX_TOO_LARGE | vkGetPhysicalDeviceSurfaceSupportKHR | TODO | actually: vkGetDisplayPlaneCapabilitiesKHR | + Note: The following platform-specific functions are not mentioned above, because they are protected by ifdefs, which cause test failures: -- cgit v1.2.3