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
  • tests
  • gl_tests
  • SimpleOperationTest.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Vulkan: Command graph linearization (Step 1). · 3712b2e4
    Jamie Madill authored Jan 24, 2020
    This initial prototype introduces a new feature to the Vulkan back-end
    that disables the deferred command recording. The intent is to have a
    lower CPU overhead during submission calls which currently walk a DAG.
    
    The feature is not complete. Currently it only passes the ANGLE
    SimpleOperationTests. Moreover it is extremely simple and only allows
    use of one command buffer at a time. In the future we'll allow open
    command buffers for recording outside and inside render pass commands
    at the same time. We'll also support collapsing RenderPasses together
    for some use cases.
    
    Currently the prototype only passes "SimpleOperationTest". There are
    quite a few unimplemented features like queries, XFB, etc.
    
    Bug: angleproject:4029
    Change-Id: I82760986683f55e37ac4ea559de6f4cffb6ef84e
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1953485
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarTobin Ehlis <tobine@google.com>
    3712b2e4
SimpleOperationTest.cpp 34.1 KB
EditWeb IDE
×

Replace SimpleOperationTest.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.