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
  • RendererVk.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Move the vk Serial class to renderer_utils. · fb05bcba
    Jamie Madill authored Jun 07, 2017
    This can be useful for other back-ends, for various types of state
    management. Also redesign the class to use an opaque factory instead
    of an increment operator. The class maintains the property of being
    ordered. Also assume we don't overflow with 64-bit serials. We could
    maybe redesign this to use 32-bit serials for memory constrained
    situations, and handle overflow more gracefully.
    
    I plan to use the serials to track state revisions for the vertex
    array class, to avoid doing redundant work.
    
    BUG=angleproject:1156
    
    Change-Id: I02c78b228bc6e2fb3ee786fe67a4e607baaca18e
    Reviewed-on: https://chromium-review.googlesource.com/529704Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    fb05bcba
RendererVk.cpp 26.1 KB
EditWeb IDE
×

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