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
  • ProgramExecutableVk.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Vulkan: Add test for UBO descriptor allocations. · 89d2a96a
    Jamie Madill authored Mar 09, 2021
    This performance counter test verifies that re-binding the same
    two buffers repeatedly doesn't allocate new descriptor sets. Currently
    the test fails because we don't cache descriptor sets for UBOs.
    
    Covers equivalent code patterns in Asphalt 9.
    
    Reorganizes the perf counters collected for the program objects. Now
    they are per-frame reset instead of cumulative. This tracking is now
    consistent for the different counter types. In the future we can add
    cumulative tracking for all per-object and global perf counters.
    
    Bug: angleproject:5736
    Change-Id: I23d04b6453e38af1cf4af7274d24382d136efad3
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2746176Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: 's avatarTim Van Patten <timvp@google.com>
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    89d2a96a
ProgramExecutableVk.cpp 77.1 KB
EditWeb IDE
×

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