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
  • TextureD3D.cpp
Find file
BlameHistoryPermalink
  • Geoff Lang's avatar
    D3D11: Make sure to resolve the storage for CopyTexImage3D. · c5af8ba6
    Geoff Lang authored Jul 11, 2017
    TextureD3D_3D::copySubImage worked around missing functionality in D3D11
    for copying a framebuffer directly to a texture storage but didn't handle
    the case of a texture storage already existing.  This caused the image to
    have out-of-date data before the new data was copied into it.  Simply copy
    the data from the storage back into the image before performing the copy
    from the framebuffer and then copy back to the storage afterwards.
    
    TEST=conformance2/textures/misc/copy-texture-image-webgl-specific.html
    
    BUG=angleproject:1815
    
    Change-Id: I308d6a1d3ecbc738f7d0e232bece433e6b353638
    Reviewed-on: https://chromium-review.googlesource.com/567199
    Commit-Queue: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    c5af8ba6
TextureD3D.cpp 134 KB
EditWeb IDE
×

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