Lines Matching refs:RsdShader
32 RsdShader::RsdShader(const Program *p, uint32_t type, in RsdShader() function in RsdShader
43 RsdShader::~RsdShader() { in ~RsdShader()
54 void RsdShader::initMemberVars() { in initMemberVars()
68 void RsdShader::init() { in init()
89 String8 RsdShader::getGLSLInputString() const { in getGLSLInputString()
114 void RsdShader::appendAttributes() { in appendAttributes()
142 void RsdShader::appendTextures() { in appendTextures()
156 bool RsdShader::createShader() { in createShader()
170 bool RsdShader::loadShader(const Context *rsc) { in loadShader()
211 void RsdShader::appendUserConstants() { in appendUserConstants()
250 void RsdShader::logUniform(const Element *field, const float *fd, uint32_t arraySize ) { in logUniform()
296 void RsdShader::setUniform(const Context *rsc, const Element *field, const float *fd, in setUniform()
325 void RsdShader::setupSampler(const Context *rsc, const Sampler *s, const Allocation *tex) { in setupSampler()
397 void RsdShader::setupTextures(const Context *rsc, RsdShaderCache *sc) { in setupTextures()
448 void RsdShader::setupUserConstants(const Context *rsc, RsdShaderCache *sc, bool isFragment) { in setupUserConstants()
498 void RsdShader::setup(const android::renderscript::Context *rsc, RsdShaderCache *sc) { in setup()
504 void RsdShader::initAttribAndUniformArray() { in initAttribAndUniformArray()
541 void RsdShader::initAddUserElement(const Element *e, String8 *names, uint32_t *arrayLengths, in initAddUserElement()