Searched refs:RsdShader (Results 1 - 5 of 5) sorted by relevance
/frameworks/rs/driver/ |
H A D | rsdShaderCache.h | 31 class RsdShader; 41 void setActiveVertex(RsdShader *pv) { 46 void setActiveFragment(RsdShader *pf) { 53 void cleanupVertex(RsdShader *s); 54 void cleanupFragment(RsdShader *s); 68 RsdShader *mVertex; 69 RsdShader *mFragment; 146 bool hasArrayUniforms(RsdShader *vtx, RsdShader *frag); 147 void populateUniformData(RsdShader *pro [all...] |
H A D | rsdProgram.cpp | 43 RsdShader *drv = new RsdShader(pv, GL_VERTEX_SHADER, shader, shaderLen, 67 dc->gl.shaderCache->setActiveVertex((RsdShader*)pv->mHal.drv); 73 RsdShader *drv = nullptr; 75 drv = (RsdShader*)pv->mHal.drv; 90 RsdShader *drv = new RsdShader(pf, GL_FRAGMENT_SHADER, shader, shaderLen, 101 dc->gl.shaderCache->setActiveFragment((RsdShader*)pf->mHal.drv); 107 RsdShader *drv = nullptr; 109 drv = (RsdShader*)p [all...] |
H A D | rsdShaderCache.cpp | 39 RsdShader *prog, 65 void RsdShaderCache::populateUniformData(RsdShader *prog, uint32_t linkedID, 74 bool RsdShaderCache::hasArrayUniforms(RsdShader *vtx, RsdShader *frag) { 113 RsdShader *vtx = mVertex; 114 RsdShader *frag = mFragment; 245 void RsdShaderCache::cleanupVertex(RsdShader *s) { 263 void RsdShaderCache::cleanupFragment(RsdShader *s) {
|
H A D | rsdShader.cpp | 36 RsdShader::RsdShader(const Program *p, uint32_t type, function in class:RsdShader 52 RsdShader::~RsdShader() { 66 void RsdShader::initMemberVars() { 79 RsdShader::StateBasedKey *RsdShader::getExistingState() { 80 RsdShader::StateBasedKey *returnKey = nullptr; 106 uint32_t RsdShader::getStateBasedShaderID(const Context *rsc) { 121 void RsdShader [all...] |
H A D | rsdShader.h | 39 class RsdShader { class 42 RsdShader(const android::renderscript::Program *p, uint32_t type, 46 virtual ~RsdShader();
|
Completed in 56 milliseconds