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
  • gl_tests
  • StateChangeTest.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    D3D11: Re-enable updateVertexBuffer dirty bits. · d28758de
    Jamie Madill authored Aug 30, 2017
    In some cases, when the app would call glBufferSubData to do a small
    data update in an existing vertex buffer, the sync code would not
    flush out the data to the native D3D11 buffer from the temporary
    staging buffer.
    
    Fix this problem by notifying the VertexArray11 class when buffer
    data is updated. Note that in the future we can improve this by
    using a different update notification for when the buffer data changes
    and when the underlying storage changes. For now take a very broad
    approach.
    
    BUG=angleproject:1156
    
    Change-Id: I2e0fabc97c1f1d5a14d609247e61c602e9a5a85f
    Reviewed-on: https://chromium-review.googlesource.com/644208Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    d28758de
StateChangeTest.cpp 25.9 KB
EditWeb IDE
×

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