Legacy 3d pass fix (#1332)

Co-authored-by: Alex Cristici <alex@skoon.energy>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
Alex Cristici
2023-07-10 23:22:37 +03:00
committed by Bart Louwers
parent 07f777ec6e
commit 3f42e59ad5

View File

@@ -84,10 +84,11 @@ void Renderer::Impl::preRender(const RenderTree& renderTree,
observer->onRegisterShaders(*staticData->shaders);
}
#if MLN_DRAWABLE_RENDERER
// update layers
const auto& renderTreeParameters = renderTree.getParameters();
staticData->has3D = renderTreeParameters.has3D;
#if MLN_DRAWABLE_RENDERER
// update layers
if (staticData && staticData->shaders) {
orchestrator.updateLayers(
*staticData->shaders, context, renderTreeParameters.transformParams.state, updateParameters, renderTree);