Lines Matching refs:programContext
1264 const ProgramContext& programContext = m_programContexts[progContextNdx]; in iterate() local
1288 …prog.setSources(mangleShaderNames(programContext.vertexSource, programResources.shaderNameMangling… in iterate()
1289 mangleShaderNames(programContext.fragmentSource, programResources.shaderNameManglingSuffix)); in iterate()
1301 for (int texNdx = 0; texNdx < (int)programContext.textureSpecs.size(); texNdx++) in iterate()
1305 const TextureSpec& spec = programContext.textureSpecs[texNdx]; in iterate()
1330 vector<int> texSpecIndices(programContext.textureSpecs.size()); in iterate()
1335 …m_textures->get(textureNamePrefix + toString(texSpecIndices[i])).toUnit(programContext.textureSpec… in iterate()
1369 programContext.attributes, programContext.positionAttrName, m_numVerticesPerDrawCall, m_rnd); in iterate()
1375 for (int attrNdx = 0; attrNdx < (int)programContext.attributes.size(); attrNdx++) in iterate()
1402 …program.setAttribute(curAttrBuf, 0, programContext.attributes[attrNdx], programResources.shaderNam… in iterate()
1433 for (int i = 0; i < (int)programContext.attributes.size(); i++) in iterate()
1434 …program.setAttribute(attrBuf, programResources.attrDataOffsets[i], programContext.attributes[i], p… in iterate()
1441 for (int i = 0; i < (int)programContext.attributes.size(); i++) in iterate()
1442 …(&programResources.attrDataBuf[programResources.attrDataOffsets[i]], programContext.attributes[i],… in iterate()
1456 …program.setRandomUniforms(programContext.uniforms, programResources.shaderNameManglingSuffix, m_rn… in iterate()
1475 for(int i = 0; i < (int)programContext.attributes.size(); i++) in iterate()
1476 …program.disableAttributeArray(programContext.attributes[i], programResources.shaderNameManglingSuf… in iterate()
1516 for (int texNdx = 0; texNdx < (int)programContext.textureSpecs.size(); texNdx++) in iterate()
1537 for (int attrNdx = 0; attrNdx < (int)programContext.attributes.size(); attrNdx++) in iterate()