LayerRenderState DeprecatedContentHostBase::GetRenderState() { LayerRenderState result = mDeprecatedTextureHost->GetRenderState(); if (mBufferRotation != nsIntPoint()) { result.mFlags |= LAYER_RENDER_STATE_BUFFER_ROTATION; } result.SetOffset(GetOriginOffset()); return result; }
LayerRenderState ContentHostTexture::GetRenderState() { if (!mTextureHost) { return LayerRenderState(); } LayerRenderState result = mTextureHost->GetRenderState(); if (mBufferRotation != nsIntPoint()) { result.mFlags |= LayerRenderStateFlags::BUFFER_ROTATION; } result.SetOffset(GetOriginOffset()); return result; }