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
  • d3d
  • d3d11
  • VertexArray11.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    D3D11: Fix inactive attrib VAO perf regression. · 2dadd1d0
    Jamie Madill authored Apr 11, 2018
    In the case there are any dirty inactive attributes, we were
    continually invalidating the Vertex Buffer and Input Layout
    bindings. This fixes the invalidation to only happen when
    there are any dirty active attributes.
    
    This regressed in "Move Buffer Subject/Observer to front end."
    
    Bug: chromium:829906
    Bug: angleproject:2389
    Change-Id: I8ed616bb696e0be548344192037ad6cc6f9c595c
    Reviewed-on: https://chromium-review.googlesource.com/1006998Reviewed-by: 's avatarLuc Ferron <lucferron@chromium.org>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    2dadd1d0
VertexArray11.cpp 12.3 KB
EditWeb IDE
×

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