Home | History | Annotate | Download | only in rs

Lines Matching full:program

27 Program::Program(Context *rsc) : ObjectBase(rsc)
45 Program::Program(Context *rsc, const char * shaderText, uint32_t shaderLength,
97 Program::~Program()
112 void Program::bindAllocation(Allocation *alloc, uint32_t slot)
127 void Program::bindTexture(uint32_t slot, Allocation *a)
139 void Program::bindSampler(uint32_t slot, Sampler *s)
150 String8 Program::getGLSLInputString() const
176 String8 Program::getGLSLOutputString() const
181 String8 Program::getGLSLConstantString() const
187 void Program::createShader()
191 bool Program::loadShader(Context *rsc, uint32_t type)
233 void Program::setShader(const char *txt, uint32_t len)
246 Program *p = static_cast<Program *>(vp);
252 Program *p = static_cast<Program *>(vpf);
258 Program *p = static_cast<Program *>(vpf);