Home | History | Annotate | Download | only in driver

Lines Matching refs:mRSProgram

37     mRSProgram = p;
81 for (uint32_t ct = 0; ct < mRSProgram->mHal.state.texturesCount; ct ++) {
83 if (mRSProgram->mHal.state.textureTargets[ct] == RS_TEXTURE_2D) {
84 Allocation *a = mRSProgram->mHal.state.textures[ct];
121 for (uint32_t ct=0; ct < mRSProgram->mHal.state.inputElementsCount; ct++) {
122 initAddUserElement(mRSProgram->mHal.state.inputElements[ct], mAttribNames,
125 for (uint32_t ct=0; ct < mRSProgram->mHal.state.constantsCount; ct++) {
126 initAddUserElement(mRSProgram->mHal.state.constantTypes[ct]->getElement(),
131 for (uint32_t ct=0; ct < mRSProgram->mHal.state.texturesCount; ct++) {
141 for (uint32_t ct=0; ct < mRSProgram->mHal.state.inputElementsCount; ct++) {
142 const Element *e = mRSProgram->mHal.state.inputElements[ct];
165 for (uint32_t ct=0; ct < mRSProgram->mHal.state.inputElementsCount; ct++) {
166 const Element *e = mRSProgram->mHal.state.inputElements[ct];
193 for (uint32_t ct = 0; ct < mRSProgram->mHal.state.texturesCount; ct ++) {
194 if (mRSProgram->mHal.state.textureTargets[ct] == RS_TEXTURE_2D) {
195 Allocation *a = mRSProgram->mHal.state.textures[ct];
275 for (uint32_t ct=0; ct < mRSProgram->mHal.state.constantsCount; ct++) {
276 const Element *e = mRSProgram->mHal.state.constantTypes[ct]->getElement();
464 if (mRSProgram->mHal.state.texturesCount == 0) {
470 uint32_t numTexturesToBind = mRSProgram->mHal.state.texturesCount;
474 mRSProgram->mHal.state.texturesCount, this, numTexturesAvailable);
483 if (!mRSProgram->mHal.state.textures[ct]) {
489 DrvAllocation *drvTex = (DrvAllocation *)mRSProgram->mHal.state.textures[ct]->mHal.drv;
500 if (mRSProgram->mHal.state.samplers[ct]) {
501 setupSampler(rsc, mRSProgram->mHal.state.samplers[ct],
502 mRSProgram->mHal.state.textures[ct]);
524 for (uint32_t ct=0; ct < mRSProgram->mHal.state.constantsCount; ct++) {
525 Allocation *alloc = mRSProgram->mHal.state.constants[ct];
535 const Element *e = mRSProgram->mHal.state.constantTypes[ct]->getElement();
577 for (uint32_t ct=0; ct < mRSProgram->mHal.state.inputElementsCount; ct++) {
578 const Element *elem = mRSProgram->mHal.state.inputElements[ct];
583 for (uint32_t ct=0; ct < mRSProgram->mHal.state.constantsCount; ct++) {
584 const Element *elem = mRSProgram->mHal.state.constantTypes[ct]->getElement();
587 mUniformCount += mRSProgram->mHal.state.texturesCount;
597 mTextureCount = mRSProgram->mHal.state.texturesCount;