Lines Matching defs:RsdShader
26 #include "rsdShader.h"
32 RsdShader::RsdShader(const Program *p, uint32_t type,
48 RsdShader::~RsdShader() {
62 void RsdShader::initMemberVars() {
75 RsdShader::StateBasedKey *RsdShader::getExistingState() {
76 RsdShader::StateBasedKey *returnKey = NULL;
102 uint32_t RsdShader::getStateBasedShaderID(const Context *rsc) {
117 void RsdShader::init(const char** textureNames, size_t textureNamesCount,
139 String8 RsdShader::getGLSLInputString() const {
164 void RsdShader::appendAttributes() {
188 void RsdShader::appendTextures() {
217 bool RsdShader::createShader() {
230 bool RsdShader::loadShader(const Context *rsc) {
274 void RsdShader::appendUserConstants() {
309 void RsdShader::logUniform(const Element *field, const float *fd, uint32_t arraySize ) {
355 void RsdShader::setUniform(const Context *rsc, const Element *field, const float *fd,
384 void RsdShader::setupSampler(const Context *rsc, const Sampler *s, const Allocation *tex) {
461 void RsdShader::setupTextures(const Context *rsc, RsdShaderCache *sc) {
520 void RsdShader::setupUserConstants(const Context *rsc, RsdShaderCache *sc, bool isFragment) {
567 void RsdShader::setup(const android::renderscript::Context *rsc, RsdShaderCache *sc) {
573 void RsdShader::initAttribAndUniformArray() {
598 void RsdShader::initAddUserElement(const Element *e, String8 *names, uint32_t *arrayLengths,