diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2016-06-09 10:59:03 -0600 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2016-06-09 11:02:56 -0600 |
| commit | 0e0519f6728d311fef99e3f2e44b6030fd79430b (patch) | |
| tree | 469e07ba22c4575be156d316c8fdedbf1c037151 | |
| parent | e73177d8c7f25ef291b9a5ece81de4e111a03af1 (diff) | |
| download | usermoji-0e0519f6728d311fef99e3f2e44b6030fd79430b.tar.xz | |
layers: PR632, Updated layer details doc
Added device_limits MISSING_QUERY_COUNT
Change-Id: I5b129ec12930129f5d5fe46bbe2622977dc2d992
| -rw-r--r-- | layers/vk_validation_layer_details.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/layers/vk_validation_layer_details.md b/layers/vk_validation_layer_details.md index f5309ecd..7d0ab393 100644 --- a/layers/vk_validation_layer_details.md +++ b/layers/vk_validation_layer_details.md @@ -300,6 +300,7 @@ For the second category of errors, VK_LAYER_LUNARG_device_limits stores its own | Valid physical device | Enum used for informational messages | INVALID_PHYSICAL_DEVICE | vkEnumeratePhysicalDevices | TODO | VK_LAYER_LUNARG_object_tracker should also catch this so if we made sure VK_LAYER_LUNARG_object_tracker was always on top, we could avoid this check | | Valid inherited query | If an invalid inherited query is used, this error will be flagged | INVALID_INHERITED_QUERY | vkBeginCommandBuffer | TODO | None | | Valid attachment count | If the number of attachments exceeds the device max, this error will be flagged | INVALID_ATTACHMENT_COUNT | vkCreateRenderPass | TODO | None | +| Query count checked | Signifies that a query call such as vkEnumeratePhysicalDevices or vkGetPhysicalDeviceQueueFamilyProperties has been called without querying the count | MISSING_QUERY_COUNT | vkEnumeratePhysicalDevices vkGetPhysicalDeviceQueueFamilyProperties | TODO | None | | Querying array counts | For API calls where an array count should be queried with an initial call and a NULL array pointer, verify that such a call was made before making a call with non-null array pointer. | MUST_QUERY_COUNT | vkEnumeratePhysicalDevices vkGetPhysicalDeviceQueueFamilyProperties | TODO | Create focused test | | Array count value | For API calls where an array of details is queried, verify that the size of the requested array matches the size of the array supported by the device. | COUNT_MISMATCH | vkEnumeratePhysicalDevices vkGetPhysicalDeviceQueueFamilyProperties | TODO | Create focused test | | Queue Creation | When creating/requesting queues, make sure that QueueFamilyPropertiesIndex and index/count within that queue family are valid. | INVALID_QUEUE_CREATE_REQUEST | vkGetDeviceQueue vkCreateDevice | TODO | Create focused test | |
