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
  • perf_tests
  • ANGLEPerfTest.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Reduce variance in TextureUploadPerf. · 69194e5f
    Jamie Madill authored Jul 17, 2019
    This reduces the test time to run in several ms instead of almost
    seconds per iteration. It allows us to use the perf test runner harness
    to check test performance more accurately by increasing the sample
    count.
    
    It first reduces the test iteration count to reduce total test time.
    It also refactors the test contents to not allocate new objects and
    memory with every test iteration. This gives a better sampling of what
    the test is obsering: texture upload performance.
    
    Also allows tests that like to track GPU time to be used with the NULL
    device option.
    
    Bug: angleproject:3712
    Change-Id: Idacc3e3b424f8882d7680769b27d1f04146ea65d
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1707112Reviewed-by: 's avatarTobin Ehlis <tobine@google.com>
    Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org>
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    69194e5f
ANGLEPerfTest.cpp 18.4 KB
EditWeb IDE
×

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