Lines Matching refs:RsdShader

36 RsdShader::RsdShader(const Program *p, uint32_t type,  in RsdShader()  function in RsdShader
52 RsdShader::~RsdShader() { in ~RsdShader()
66 void RsdShader::initMemberVars() { in initMemberVars()
79 RsdShader::StateBasedKey *RsdShader::getExistingState() { in getExistingState()
80 RsdShader::StateBasedKey *returnKey = nullptr; in getExistingState()
106 uint32_t RsdShader::getStateBasedShaderID(const Context *rsc) { in getStateBasedShaderID()
121 void RsdShader::init(const char** textureNames, size_t textureNamesCount, in init()
143 std::string RsdShader::getGLSLInputString() const { in getGLSLInputString()
168 void RsdShader::appendAttributes() { in appendAttributes()
192 void RsdShader::appendTextures() { in appendTextures()
221 bool RsdShader::createShader() { in createShader()
234 bool RsdShader::loadShader(const Context *rsc) { in loadShader()
278 void RsdShader::appendUserConstants() { in appendUserConstants()
315 void RsdShader::logUniform(const Element *field, const float *fd, uint32_t arraySize ) { in logUniform()
361 void RsdShader::setUniform(const Context *rsc, const Element *field, const float *fd, in setUniform()
390 void RsdShader::setupSampler(const Context *rsc, const Sampler *s, const Allocation *tex) { in setupSampler()
467 void RsdShader::setupTextures(const Context *rsc, RsdShaderCache *sc) { in setupTextures()
526 void RsdShader::setupUserConstants(const Context *rsc, RsdShaderCache *sc, bool isFragment) { in setupUserConstants()
573 void RsdShader::setup(const android::renderscript::Context *rsc, RsdShaderCache *sc) { in setup()
579 void RsdShader::initAttribAndUniformArray() { in initAttribAndUniformArray()
604 void RsdShader::initAddUserElement(const Element *e, std::string *names, in initAddUserElement()