[Bug 99796] vkUpdateDescriptorSets causes SIGSEGV

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Feb 14 20:26:48 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=99796

--- Comment #6 from Jason Ekstrand <jason at jlekstrand.net> ---
(In reply to MW from comment #5)
> Turns out, I actually screwed up with the validation layers and close to
> nothing was logged, so the errors is:
> 
> ERROR: [139684814067950] Code 937 : vkUpdateDescriptorsSets() failed write
> update validation for Descriptor Set 0x38 with error: Attempting write
> update to descriptor set 0x38 binding #0 with type
> VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER but update type is
> VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER. For more information refer to Vulkan Spec
> Section '13.2.4. Descriptor Set Updates' which states 'descriptorType must
> match the type of dstBinding within dstSet'
> (https://www.khronos.org/registry/vulkan/specs/1.0-extensions/xhtml/vkspec.
> html#VkWriteDescriptorSet)

That sounds very much like the kind of thing that would cause a segfault on our
driver.

> Which is quite bizarre since it works on nvidia - but I'll look into it.

They implement descriptor sets differently.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20170214/7ea12c79/attachment-0001.html>


More information about the intel-3d-bugs mailing list