author | Matt Woodrow <mwoodrow@mozilla.com> |
Wed, 27 Jan 2016 09:46:18 +1300 (2016-01-26) | |
changeset 281750 | b5ce638ed18bebd62794e188d276c31ef276fe81 |
parent 281749 | d79c5f78243f18c7ec49cb53ea0de2372b1a05c6 |
child 281751 | 18d66f1eb5cdef3833b62efb0c5b62d5b2917079 |
push id | 70905 |
push user | mwoodrow@mozilla.com |
push date | Tue, 26 Jan 2016 20:48:46 +0000 (2016-01-26) |
treeherder | mozilla-inbound@b5ce638ed18b [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | nical |
bugs | 1241484 |
milestone | 47.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/layers/client/TextureClient.cpp +++ b/gfx/layers/client/TextureClient.cpp @@ -641,17 +641,19 @@ TextureClient::RecycleTexture(TextureFla mActor->SendRecycleTexture(mFlags); } } } void TextureClient::WaitForCompositorRecycle() { - mActor->WaitForCompositorRecycle(); + if (IsSharedWithCompositor()) { + mActor->WaitForCompositorRecycle(); + } } void TextureClient::SetAddedToCompositableClient() { if (!mAddedToCompositableClient) { mAddedToCompositableClient = true; }