Searched refs:RsdShader (Results 1 - 5 of 5) sorted by relevance
/frameworks/rs/driver/ |
H A D | rsdProgram.cpp | 40 RsdShader *drv = new RsdShader(pv, GL_VERTEX_SHADER, shader, shaderLen, 64 dc->gl.shaderCache->setActiveVertex((RsdShader*)pv->mHal.drv); 70 RsdShader *drv = NULL; 72 drv = (RsdShader*)pv->mHal.drv; 87 RsdShader *drv = new RsdShader(pf, GL_FRAGMENT_SHADER, shader, shaderLen, 98 dc->gl.shaderCache->setActiveFragment((RsdShader*)pf->mHal.drv); 104 RsdShader *drv = NULL; 106 drv = (RsdShader*)p [all...] |
H A D | rsdShaderCache.h | 34 class RsdShader; 44 void setActiveVertex(RsdShader *pv) { 49 void setActiveFragment(RsdShader *pf) { 56 void cleanupVertex(RsdShader *s); 57 void cleanupFragment(RsdShader *s); 71 RsdShader *mVertex; 72 RsdShader *mFragment; 149 bool hasArrayUniforms(RsdShader *vtx, RsdShader *frag); 150 void populateUniformData(RsdShader *pro [all...] |
H A D | rsdShaderCache.cpp | 41 void RsdShaderCache::updateUniformArrayData(const Context *rsc, RsdShader *prog, uint32_t linkedID, 63 void RsdShaderCache::populateUniformData(RsdShader *prog, uint32_t linkedID, UniformData *data) { 70 bool RsdShaderCache::hasArrayUniforms(RsdShader *vtx, RsdShader *frag) { 109 RsdShader *vtx = mVertex; 110 RsdShader *frag = mFragment; 240 void RsdShaderCache::cleanupVertex(RsdShader *s) { 258 void RsdShaderCache::cleanupFragment(RsdShader *s) {
|
H A D | rsdShader.cpp | 32 RsdShader::RsdShader(const Program *p, uint32_t type, function in class:RsdShader 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 [all...] |
H A D | rsdShader.h | 38 class RsdShader { class 41 RsdShader(const android::renderscript::Program *p, uint32_t type, 45 virtual ~RsdShader();
|
Completed in 126 milliseconds