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
  • angle_perftests_main.cpp
Find file
BlameHistoryPermalink
  • Shahbaz Youssefi's avatar
    Vulkan: add GPU trace events · 25224e78
    Shahbaz Youssefi authored Oct 22, 2018
    RendererVk now tries, as best as it can, to match the CPU and GPU timers
    on init as well as every finish().  A clock-sync event is generated for
    each such synchronization point.
    
    RendererVk::traceGpuEvent() is a new function that, given a command
    buffer, performs timestamp queries corresponding to GPU events.  These
    queries are read back when done, without incurring GPU bubbles, at which
    point an event is generated with that timestamp.
    
    Bug: angleproject:2908
    Change-Id: I08d7d11ff9f8ad6c9f9a9899767c9cd746d0623e
    Reviewed-on: https://chromium-review.googlesource.com/c/1296954
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: 's avatarYuly Novikov <ynovikov@chromium.org>
    25224e78
angle_perftests_main.cpp 960 Bytes
EditWeb IDE
×

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