-
Notifications
You must be signed in to change notification settings - Fork 406
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
layers: Check vkGetDescriptorSetLayoutSupport #7609
base: main
Are you sure you want to change the base?
layers: Check vkGetDescriptorSetLayoutSupport #7609
Conversation
CI Vulkan-ValidationLayers build queued with queue ID 141862. |
@@ -4141,286 +4141,309 @@ TEST_F(NegativeDescriptors, BindingDescriptorSetFromHostOnlyPool) { | |||
m_commandBuffer->end(); | |||
} | |||
|
|||
TEST_F(NegativeDescriptors, CopyMutableDescriptors) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this test was already basically 3 tests, so just broke it up to improve coverage on MESA (2 of the 3 work, and didn't want to skip the other 2)
CI Vulkan-ValidationLayers build # 15969 running. |
CI Vulkan-ValidationLayers build # 15969 failed. |
8a7931d
to
e5af159
Compare
CI Vulkan-ValidationLayers build queued with queue ID 142561. |
CI Vulkan-ValidationLayers build # 15981 running. |
CI Vulkan-ValidationLayers build # 15981 failed. |
e5af159
to
03ec6d1
Compare
CI Vulkan-ValidationLayers build queued with queue ID 144140. |
CI Vulkan-ValidationLayers build # 16005 running. |
CI Vulkan-ValidationLayers build # 16005 failed. |
03ec6d1
to
9807d3a
Compare
CI Vulkan-ValidationLayers build queued with queue ID 145234. |
CI Vulkan-ValidationLayers build # 16026 running. |
CI Vulkan-ValidationLayers build # 16026 failed. |
std::stringstream error_str; | ||
error_str << "was passed into vkGetDescriptorSetLayoutSupport and returned not supported"; | ||
if (using_mutable_type) { | ||
error_str << " (verify mutable type are supported, not every driver supports mutable types such as " |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
error_str << " (verify mutable type are supported, not every driver supports mutable types such as " | |
error_str << " (verify mutable types are supported, not every driver supports mutable types such as " |
9807d3a
to
e5439bc
Compare
CI Vulkan-ValidationLayers build queued with queue ID 149388. |
CI Vulkan-ValidationLayers build # 16103 running. |
CI Vulkan-ValidationLayers build # 16103 failed. |
From https://gitlab.khronos.org/vulkan/vulkan/-/merge_requests/6269
Call
vkGetDescriptorSetLayoutSupport
for appsthis catches Mutable Descriptor tests failing on MESA because they don't support
VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER
(but NVIDIA does)