Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
5.7.0
-
None
-
OSX
-
3f4b3d1a30da20f36101aa5505eafb90f3dd72c6
Description
Renderer::updateGLResources()
.
.
.
const QVector<HShader> activeShaderHandles = m_nodesManager->shaderManager()->activeHandles();
for (HShader handle: activeShaderHandles) {
Shader *shader = m_nodesManager->shaderManager()->data(handle);
if (!shader->isLoaded())
}
=======
This snippet of code is the cause of multiple shaders attempting to compile at the same time. On desktop it spits out a compilation error during runtime.
Sean has already passed you more details on the matter.