author | Bas Schouten <bschouten@mozilla.com> |
Mon, 22 Sep 2014 19:33:04 +0000 | |
changeset 206586 | cfa50eefce84e971a2f330d05025a14f08429019 |
parent 206585 | b415215720263664bf4b86f42b1f400821fce53a |
child 206587 | ed8de2cc24f30bef0cd08e8e0a36a372eec96a5e |
push id | 27532 |
push user | kwierso@gmail.com |
push date | Tue, 23 Sep 2014 01:57:26 +0000 |
treeherder | mozilla-central@790f41c631cc [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | nical |
bugs | 1071045 |
milestone | 35.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/gfx/2d/DrawTargetD2D.cpp +++ b/gfx/2d/DrawTargetD2D.cpp @@ -1956,17 +1956,17 @@ DrawTargetD2D::CreateRTForTexture(ID3D10 HRESULT hr; RefPtr<IDXGISurface> surface; RefPtr<ID2D1RenderTarget> rt; hr = aTexture->QueryInterface((IDXGISurface**)byRef(surface)); if (FAILED(hr)) { - gfxCriticalError() << "Failed to QI texture to surface."; + gfxCriticalError() << "Failed to QI texture to surface. Code: " << hr; return nullptr; } D3D10_TEXTURE2D_DESC desc; aTexture->GetDesc(&desc); D2D1_ALPHA_MODE alphaMode = D2D1_ALPHA_MODE_PREMULTIPLIED; @@ -1974,17 +1974,17 @@ DrawTargetD2D::CreateRTForTexture(ID3D10 alphaMode = D2D1_ALPHA_MODE_IGNORE; } D2D1_RENDER_TARGET_PROPERTIES props = D2D1::RenderTargetProperties(D2D1_RENDER_TARGET_TYPE_DEFAULT, D2D1::PixelFormat(desc.Format, alphaMode)); hr = factory()->CreateDxgiSurfaceRenderTarget(surface, props, byRef(rt)); if (FAILED(hr)) { - gfxCriticalError() << "Failed to create D2D render target for texture."; + gfxCriticalError() << "Failed to create D2D render target for texture. Code:" << hr << " " << mSize << " Format: " << uint32_t(aFormat); return nullptr; } return rt.forget(); } void DrawTargetD2D::EnsureViews()