Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
S
swiftshader
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • swiftshader
  • Repository

Switch branch/tag
  • swiftshader
  • src
  • Vulkan
  • VkDescriptorSetLayout.hpp
Find file
BlameHistoryPermalink
  • Nicolas Capens's avatar
    Store binding information in the pipeline layout · 026f7d07
    Nicolas Capens authored Apr 23, 2020
    Descriptor set layout binding information needed by the pipeline layout
    has to persist after the descriptor set layout object has been
    destroyed.
    
    The spec states:
    "VkDescriptorSetLayout objects may be accessed by commands that operate
    on descriptor sets allocated using that layout, and those descriptor
    sets must not be updated with vkUpdateDescriptorSets after the
    descriptor set layout has been destroyed. Otherwise, a
    VkDescriptorSetLayout object passed as a parameter to create another
    object is not further accessed by that object after the duration of the
    command it is passed into."
    
    Bug: b/154522740
    Change-Id: Ia6349383139ae0fceac328a685b06e2ec253a589
    Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/44328
    Presubmit-Ready: Nicolas Capens <nicolascapens@google.com>
    Kokoro-Result: kokoro <noreply+kokoro@google.com>
    Reviewed-by: 's avatarBen Clayton <bclayton@google.com>
    Tested-by: 's avatarNicolas Capens <nicolascapens@google.com>
    026f7d07
VkDescriptorSetLayout.hpp 4.85 KB
EditWeb IDE
×

Replace VkDescriptorSetLayout.hpp

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.