Lines Matching refs:ct
49 for (uint32_t ct=0; ct < prog->getUniformCount(); ct++) { in updateUniformArrayData() local
50 if (data[ct].slot >= 0 && data[ct].arraySize > 1) { in updateUniformArrayData()
53 if (prog->getUniformName(ct) == uniformList[ui]->name) { in updateUniformArrayData()
54 data[ct].arraySize = (uint32_t)uniformList[ui]->arraySize; in updateUniformArrayData()
62 prog->getUniformName(ct).c_str(), data[ct].slot, in updateUniformArrayData()
63 data[ct].arraySize); in updateUniformArrayData()
70 for (uint32_t ct=0; ct < prog->getUniformCount(); ct++) { in populateUniformData() local
71 data[ct].slot = glGetUniformLocation(linkedID, in populateUniformData()
72 prog->getUniformName(ct).c_str()); in populateUniformData()
73 data[ct].arraySize = prog->getUniformArraySize(ct); in populateUniformData()
79 for (uint32_t ct=0; ct < vtx->getUniformCount(); ct++) { in hasArrayUniforms() local
80 if (data[ct].slot >= 0 && data[ct].arraySize > 1) { in hasArrayUniforms()
85 for (uint32_t ct=0; ct < frag->getUniformCount(); ct++) { in hasArrayUniforms() local
86 if (data[ct].slot >= 0 && data[ct].arraySize > 1) { in hasArrayUniforms()
127 for (uint32_t ct = 0; ct < entryCount; ct ++) { in link() local
128 if ((mEntries[ct]->vtx == vID) && (mEntries[ct]->frag == fID)) { in link()
131 glUseProgram(mEntries[ct]->program); in link()
132 mCurrent = mEntries[ct]; in link()
178 for (uint32_t ct=0; ct < e->vtxAttrCount; ct++) { in link() local
179 e->vtxAttrs[ct].slot = in link()
180 glGetAttribLocation(pgm, vtx->getAttribName(ct).c_str()); in link()
181 e->vtxAttrs[ct].name = vtx->getAttribName(ct).c_str(); in link()
183 ALOGV("vtx A %i, %s = %d\n", ct, in link()
184 vtx->getAttribName(ct).c_str(), e->vtxAttrs[ct].slot); in link()
204 for (uint32_t ct = 0; ct < (uint32_t)numUniforms; ct++) { in link() local
205 uniformList[ct] = new UniformQueryData(maxNameLength); in link()
206 glGetActiveUniform(pgm, ct, maxNameLength, &uniformList[ct]->writtenLength, in link()
207 &uniformList[ct]->arraySize, &uniformList[ct]->type, in link()
208 uniformList[ct]->name); in link()
225 for (uint32_t ct = 0; ct < (uint32_t)numUniforms; ct++) { in link() local
226 delete uniformList[ct]; in link()
241 for (uint32_t ct=0; ct < mCurrent->vtxAttrCount; ct++) { in vtxAttribSlot() local
242 if (attrName == mCurrent->vtxAttrs[ct].name) { in vtxAttribSlot()
243 return mCurrent->vtxAttrs[ct].slot; in vtxAttribSlot()
254 for (int32_t ct = 0; ct < numEntries; ct ++) { in cleanupVertex() local
255 if (mEntries[ct]->vtx == id) { in cleanupVertex()
256 glDeleteProgram(mEntries[ct]->program); in cleanupVertex()
258 delete mEntries[ct]; in cleanupVertex()
259 mEntries.removeAt(ct); in cleanupVertex()
261 ct --; in cleanupVertex()
272 for (int32_t ct = 0; ct < numEntries; ct ++) { in cleanupFragment() local
273 if (mEntries[ct]->frag == id) { in cleanupFragment()
274 glDeleteProgram(mEntries[ct]->program); in cleanupFragment()
276 delete mEntries[ct]; in cleanupFragment()
277 mEntries.removeAt(ct); in cleanupFragment()
279 ct --; in cleanupFragment()
286 for (uint32_t ct=0; ct < mEntries.size(); ct++) { in cleanupAll() local
287 glDeleteProgram(mEntries[ct]->program); in cleanupAll()
288 free(mEntries[ct]); in cleanupAll()