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
  • vk_cache_utils.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Vulkan: Put viewport and scissor back in pipeline desc. · 633d5e69
    Jamie Madill authored Dec 23, 2018
    Turns out this is much faster than using dynamic state. When we
    support multiple viewports it might be easier to use dynamic
    state since we won't need to make an overly large pipeline
    description. We could support both methods using a flag to
    indicate the viewport and/or scissor regions are invalid.
    Until then we can remove the pipeline and scissor dirty bits.
    
    Improves perf by about 15% in the Vulkan VBO state change test.
    
    Bug: angleproject:3013
    Change-Id: I4572250626a9a0f0ca3451b17e8f0de186416cae
    Reviewed-on: https://chromium-review.googlesource.com/c/1390359
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarYuly Novikov <ynovikov@chromium.org>
    Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org>
    633d5e69
vk_cache_utils.cpp 63.5 KB
EditWeb IDE
×

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