gecko-dev/gfx
JerryShih f488575a07 Bug 1357299 - P3: Support DXGI texture type for WR. v2. r=nical
Create the corresponding RenderTextureHost type and WR commands for DXGI texture type.

The DXGITextureHostD3D11 will use 1 or 2 image keys for non-nv12 and nv12 texture format.

The DXGIYCbCrTextureHostD3D11 is a special case. The WR uses ANGLE in windows platform,
but the ANGLE doesn't support A8 format directx texture directly. So, we use libyuv to
convert the DXGIYCbCrTextureHostD3D11 texture buffer into RGBA format buffer and use
WR::AddImage() for that image. This is a slow code path. We will refine this case later.

The whole RenderD3D11TextureHostOGL implementation is in the next patch.

MozReview-Commit-ID: F4mPCALj1OY
2017-08-07 18:15:22 +08:00
..
2d Add diagnostics for the crash in bug 1387467. r=milan 2017-08-05 01:32:25 -07:00
angle Bug 1372083 - Do not compare depth in attachmentsHaveSameDimensions() r=jgilbert 2017-07-18 19:25:29 +09:00
cairo Backed out changeset 22947e9aa292 (bug 1383767) for bustage 2017-07-27 08:20:41 +02:00
config Bug 1359416: Allow blocklisting of D3D11 keyed mutex and block it for Intel Gen 6. r=bas,dvander 2017-07-25 14:02:36 -04:00
doc Bug 1383041 - Update WR to cset 0748e02d1be5f889fc17de2eb81c0c363ee3aa80. r=jrmuizel 2017-07-28 08:18:28 -04:00
docs
gl Bug 1357299 - P1-1: Fix the wrong return value for DestroyStreamKHR(). r=jgilbert 2017-08-07 18:15:21 +08:00
graphite2 Bug 1349310 - Update graphite2 to release 1.3.10. r=milan 2017-05-08 12:08:24 +01:00
harfbuzz Bug 1382083 - Update harfbuzz to version 1.4.7. r=jfkthame 2017-07-19 12:50:00 -04:00
ipc merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-08-04 19:28:27 +02:00
layers Bug 1357299 - P3: Support DXGI texture type for WR. v2. r=nical 2017-08-07 18:15:22 +08:00
ots Bug 1348788 - Update OTS to release 5.2.0 + latest upstream fixes, prior to addition of Graphite support. r=milan 2017-07-27 09:03:10 +01:00
qcms
sfntly Bug 1353650 - Part 3: Add missing includes in subsetter_impl.cc. r=jfkthame 2017-04-05 16:19:55 +02:00
skia Merge mozilla-central to inbound 2017-07-27 11:27:45 +02:00
src Bug 1384835 (part 2, attempt 2) - Remove the Preferences::Get*String() variants that return nsAdoptingString. r=froydnj. 2017-07-31 14:23:50 +10:00
tests Bug 1386277: Add set methods for width and height that change nothing else, as well as the Swap method r=bas 2017-08-03 15:29:35 -04:00
thebes merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-08-04 19:32:45 +02:00
vr Bug 1382123 - SteamVR Knuckles support in WebVR. r=kip 2017-08-01 16:36:26 -04:00
webrender Bug 1383041 - Update WR to cset 0748e02d1be5f889fc17de2eb81c0c363ee3aa80. r=jrmuizel 2017-07-28 08:18:28 -04:00
webrender_api Bug 1383041 - Update WR to cset 0748e02d1be5f889fc17de2eb81c0c363ee3aa80. r=jrmuizel 2017-07-28 08:18:28 -04:00
webrender_bindings Bug 1357299 - P3: Support DXGI texture type for WR. v2. r=nical 2017-08-07 18:15:22 +08:00
ycbcr Bug 1360429 - Part 1. inline arm assember for YCBCR should be on arm only. r=sotaro 2017-04-28 13:22:07 +09:00
moz.build Merge m-c to graphics 2017-01-25 08:52:04 -05:00