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
  • common
  • mathutil.h
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Optimize dynamic buffers. · 3e3813f7
    Jamie Madill authored Aug 25, 2014
    In D3D11, we would previously always use a staging buffer to proxy
    data to the GPU. This change allows users which specify DYNAMIC_DRAW
    to skip the staging buffer as long as they only write to index or
    vertex buffers.
    
    This improves performance on all tested GPU vendors, but in D3D11
    on AMD and Intel our SubData calls are still significantly slower
    than in D3D9.
    
    BUG=angle:705
    BUG=365078
    
    Change-Id: I4f83164176d67ff00119bdd0a6a80d7c84fd0f03
    Reviewed-on: https://chromium-review.googlesource.com/213813Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    Tested-by: 's avatarJamie Madill <jmadill@chromium.org>
    3e3813f7
mathutil.h 14 KB
EditWeb IDE
×

Replace mathutil.h

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.