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
  • D3DTextureTest.cpp
Find file
BlameHistoryPermalink
  • Sunny Sachanandani's avatar
    Add support for overriding internal format for D3D11 texture EGLImages · c1af9abf
    Sunny Sachanandani authored Aug 28, 2019
    Add an optional EGL_D3D11_TEXTURE_FORMAT_ANGLE attribute that is the
    GL internal format to use for EGLImage being created.  This will be used
    for RGB emulation of swap chain texture backed WebGL contexts in Chrome
    when they have alpha:false set.  Without RGB emulation it is possible to
    observe side-effects of the underlying swap chain being RGBA such as
    reading/writing the alpha channel, BlitFramebuffer working/not working
    when expected, etc.
    
    Also document creating EGLImages from D3D11 textures in the existing
    EGL_ANGLE_d3d_texture_client_buffer extension along with RGB emulation.
    
    Bug: chromium:699566, chromium:939657
    Change-Id: I4931cb7bdc46e9bc6debd56b79ecc10ea27bd78b
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1777099Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org>
    c1af9abf
D3DTextureTest.cpp 53.1 KB
EditWeb IDE
×

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