Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • 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
  • angle
  • Repository

Switch branch/tag
  • angle
  • src
  • libANGLE
  • renderer
  • vulkan
  • FramebufferVk.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Vulkan: Merge append/beginWriteResource. · e2d2270a
    Jamie Madill authored Sep 19, 2018
    The new API is named 'recordCommands'.
    
    These two APIs were basically doing the same thing. We don't need to
    have an understanding of creating a new graph node to know that we
    want to record some Vulkan commands to a command buffer. The prior
    design was actually masking a bug where we would allow appending
    commands to a command graph node that had already started a render
    pass. Fix this by adding a render pass check to recordCommands.
    
    Also removes 'hasStartedWriteResource' since this method wasn't used
    anywhere.
    
    Also renames 'onResourceChanged' to 'finishCurrentCommands'.
    
    Bug: angleproject:2828
    Change-Id: I00bd5b893fcfc37172b6c1706cb2f5fc57e79f54
    Reviewed-on: https://chromium-review.googlesource.com/1235654
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarFrank Henigman <fjhenigman@chromium.org>
    Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    e2d2270a
FramebufferVk.cpp 50.3 KB
EditWeb IDE
×

Replace FramebufferVk.cpp

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.