Fix wrong #15065 nit fix

Change in 3ffc14a325
was a typo while addresssing review nit: while it didn't affect render tests it doesn't work properly in all cases.

Fixes: #14844, #14779, #15039
This commit is contained in:
Aleksandar Stojiljkovic
2019-07-19 10:49:25 +03:00
parent 79bdce6cd4
commit d7f28c3079

View File

@@ -349,9 +349,11 @@ std::unique_ptr<RenderTree> RenderOrchestrator::createRenderTree(const UpdatePar
if (renderLayer.needsPlacement()) {
layersNeedPlacement.emplace_back(renderLayer);
}
if (renderLayer.is3D() && renderTreeParameters->opaquePassCutOff == 0) {
if (renderTreeParameters->opaquePassCutOff == 0) {
--opaquePassCutOffEstimation;
renderTreeParameters->opaquePassCutOff = uint32_t(opaquePassCutOffEstimation);
if (renderLayer.is3D()) {
renderTreeParameters->opaquePassCutOff = uint32_t(opaquePassCutOffEstimation);
}
}
}
// Symbol placement.