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
  • Buffer.cpp
Find file
BlameHistoryPermalink
  • Manh Nguyen's avatar
    Add buffer serialization capability · dc9743fb
    Manh Nguyen authored Jul 14, 2020
    Serializes buffers' states stored on CPU.
    Gets buffers contents on GPU by mapping buffers to CPU's address space,
    then copy their data. Unmap buffers after finish. Since this feature is
    for tests only, it is only implemented for the Vulkan backend.
    
    Adds buffer serialization to serializeContext method so that capture
    replay regresssion testing now compares the states of buffers too.
    
    Bug: angleproject:4817
    Change-Id: Ic9b529701014d5ba8420023a021cd5ea381bd9a1
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2295950
    Commit-Queue: Manh Nguyen <nguyenmh@google.com>
    Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    dc9743fb
Buffer.cpp 9.46 KB
EditWeb IDE
×

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