Commit ff32734d by Jeff Gilbert Committed by Commit Bot

Support EGLStream from B8G8R8A8_UNORM D3D11Texture.

Mozilla bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1415754 BUG=angleproject:2368 Change-Id: Ic2c71b36e7b08560e158fd3dbf10b2fe225f1364 Reviewed-on: https://chromium-review.googlesource.com/935148 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
parent 259b2977
...@@ -65,6 +65,9 @@ egl::Error GetGLDescFromTex(ID3D11Texture2D *const tex, ...@@ -65,6 +65,9 @@ egl::Error GetGLDescFromTex(ID3D11Texture2D *const tex,
case DXGI_FORMAT_R8G8B8A8_UNORM: case DXGI_FORMAT_R8G8B8A8_UNORM:
out->internalFormat = GL_RGBA8; out->internalFormat = GL_RGBA8;
break; break;
case DXGI_FORMAT_B8G8R8A8_UNORM:
out->internalFormat = GL_BGRA8_EXT;
break;
default: default:
return egl::EglBadParameter() << "Unsupported format"; return egl::EglBadParameter() << "Unsupported format";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment