Skip to content
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

Support Vulkan requirement to allow write or copy beyond descriptor binding size. #2303

Merged
merged 1 commit into from
Aug 6, 2024

Commits on Aug 5, 2024

  1. Support Vulkan requirement to allow write or copy beyond descriptor b…

    …inding size.
    
    - Revert to allowing vkUpdateDescriptorSets() to write or copy beyond
      the end of a descriptor binding count if subsequent descriptors are of
      the same type. This fixes a regression caused by 7fe7423, that added
      a guard against writing or copying past a descriptor binding size.
    
    - Add MVKInlineUniformBlockDescriptor::writeBytes() & readBytes() to
      support updating byte contents, and allow vkUpdateDescriptorSets()
      to break a write or copy of a large byte range into multiple inline
      uniform block descriptors of smaller size.
    billhollings committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    4a8ed61 View commit details
    Browse the repository at this point in the history