Lines Matching refs:fVariable
41 uni.fVariable.setType(type);
42 uni.fVariable.setTypeModifier(GrShaderVar::kUniform_TypeModifier);
53 fProgramBuilder->nameVariable(uni.fVariable.accessName(), prefix, name, mangleName);
54 uni.fVariable.setArrayCount(arrayCount);
56 uni.fVariable.setPrecision(precision);
60 *outName = uni.fVariable.c_str();
80 sampler.fVariable.setType(GrSLCombinedSamplerTypeForTextureType(type));
81 sampler.fVariable.setTypeModifier(GrShaderVar::kUniform_TypeModifier);
82 sampler.fVariable.setPrecision(precision);
83 sampler.fVariable.setName(mangleName);
94 fUniforms[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
100 fSamplers[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
110 GL_CALL(BindUniformLocation(programID, currUniform, fUniforms[i].fVariable.c_str()));
114 GL_CALL(BindUniformLocation(programID, currUniform, fSamplers[i].fVariable.c_str()));
125 GL_CALL_RET(location, GetUniformLocation(programID, fUniforms[i].fVariable.c_str()));
130 GL_CALL_RET(location, GetUniformLocation(programID, fSamplers[i].fVariable.c_str()));