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
  • Tim Van Patten's avatar
    Vulkan: Reduce Default Descriptor Pool Max Sets · 77874e2c
    Tim Van Patten authored Feb 13, 2019
    The current value of kDefaultDescriptorPoolMaxSets is 2048, which
    allocates too much memory on a Pixel device, causing Android's low
    memory killer to terminate dEQP (leading to a test failure). This change
    reduces the value of kDefaultDescriptorPoolMaxSets to 128 to reduce the
    memory usage during the test. We suspect a later change may be required
    to dynamically grow the descriptor pools and update the recycling
    behavior.
    
    This change also exposed a bug in the ANGLERenderTest where the swap()
    call was being skipped for null devices. This was causing code that
    ANGLE requires to clean up and re-use resources to be skipped. Enabling
    the swap() call fixes this issue as well as improves performance for
    the test overall. This does make comparing old performance values to new
    difficult (if not entirely incorrect), so take care when doing so.
    
    dEQP-EGL.functional.multicontext.non_shared_clear
    
    Bug: angleproject:3056
    Bug: angleproject:3135
    Change-Id: Ibdfd3a5eb436a7ba4e45002ebef5809afe777af1
    Reviewed-on: https://chromium-review.googlesource.com/c/1470830
    Commit-Queue: Tim Van Patten <timvp@google.com>
    Reviewed-by: 's avatarTobin Ehlis <tobine@google.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    77874e2c
ANGLEPerfTest.cpp 18.5 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.