Lines Matching refs:progNdx
96 string getShaderName (ShaderType shaderType, size_t progNdx)
100 if (progNdx > 0)
101 str << "_" << progNdx;
708 for (size_t progNdx = 0; progNdx < spec.programs.size(); progNdx++)
712 if (!spec.programs[progNdx].sources.sources[shaderType].empty())
1718 for (size_t progNdx = 0; progNdx < m_spec.programs.size(); progNdx++)
1720 const ProgramSpecializationParams progSpecParams (m_spec, m_spec.programs[progNdx].requiredExtensions, maxPatchVertices);
1722 specializeProgramSources(specializedSources[progNdx], m_spec.programs[progNdx].sources, progSpecParams);
1726 for (size_t progNdx = 0; progNdx < specializedSources.size(); progNdx++)
1730 if (!specializedSources[progNdx].sources[shaderType].empty())
1732 vk::GlslSource& curSrc = sourceCollection.glslSources.add(getShaderName((glu::ShaderType)shaderType, progNdx));
1733 curSrc.sources[shaderType] = specializedSources[progNdx].sources[shaderType];