/frameworks/base/libs/rs/driver/ |
H A D | rsdMesh.cpp | 31 RsdMeshObj *drv = NULL; local 32 if(m->mHal.drv) { 33 drv = (RsdMeshObj*)m->mHal.drv; 34 delete drv; 36 drv = new RsdMeshObj(rsc, m); 37 m->mHal.drv = drv; 38 return drv->init(); 42 if(m->mHal.drv) { 48 RsdMeshObj *drv = (RsdMeshObj*)m->mHal.drv; local 55 RsdMeshObj *drv = (RsdMeshObj*)m->mHal.drv; local [all...] |
H A D | rsdProgram.cpp | 38 RsdShader *drv = new RsdShader(pv, GL_VERTEX_SHADER, shader, shaderLen); local 39 pv->mHal.drv = drv; 41 return drv->createShader(); 50 DrvAllocation *drvAlloc = (DrvAllocation *)a->mHal.drv; 58 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 61 dc->gl.shaderCache->setActiveVertex((RsdShader*)pv->mHal.drv); 65 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 67 RsdShader *drv = NULL; local 68 if(pv->mHal.drv) { 82 RsdShader *drv = new RsdShader(pf, GL_FRAGMENT_SHADER, shader, shaderLen); local 98 RsdShader *drv = NULL; local [all...] |
H A D | rsdProgramStore.cpp | 41 DrvProgramStore *drv = (DrvProgramStore *)calloc(1, sizeof(DrvProgramStore)); local 42 if (drv == NULL) { 46 ps->mHal.drv = drv; 47 drv->depthTestEnable = true; 51 drv->depthTestEnable = false; 52 drv->depthFunc = GL_ALWAYS; 55 drv->depthFunc = GL_LESS; 58 drv->depthFunc = GL_LEQUAL; 61 drv 157 DrvProgramStore *drv = (DrvProgramStore *)ps->mHal.drv; local [all...] |
H A D | rsdAllocation.cpp | 79 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 81 rsAssert(drv->textureID); 82 RSD_CALL_GL(glBindTexture, drv->glTarget, drv->textureID); 88 RSD_CALL_GL(glTexSubImage2D, t, lod, xoff, yoff, w, h, drv->glFormat, drv->glType, ptr); 93 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 95 RSD_CALL_GL(glBindTexture, drv 135 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 164 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 187 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 210 DrvAllocation *drv = (DrvAllocation *)calloc(1, sizeof(DrvAllocation)); local 255 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 286 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 311 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 336 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 369 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 376 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 395 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 498 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 519 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local [all...] |
H A D | rsdBcc.cpp | 81 DrvScript *drv = (DrvScript *)calloc(1, sizeof(DrvScript)); local 82 if (drv == NULL) { 85 script->mHal.drv = drv; 87 drv->mBccScript = bccCreateScript(); 89 drv->mScriptText = bitcode; 90 drv->mScriptTextLength = bitcodeSize; 93 drv->ME = new bcinfo::MetadataExtractor((const char*)drv->mScriptText, 94 drv 293 DrvScript *drv = (DrvScript *)s->mHal.drv; local 407 DrvScript *drv = (DrvScript *)script->mHal.drv; local 417 DrvScript *drv = (DrvScript *)script->mHal.drv; local 425 DrvScript *drv = (DrvScript *)script->mHal.drv; local 436 DrvScript *drv = (DrvScript *)script->mHal.drv; local 447 DrvScript *drv = (DrvScript *)script->mHal.drv; local 461 DrvScript *drv = (DrvScript *)script->mHal.drv; local 475 DrvScript *drv = (DrvScript *)script->mHal.drv; local 489 DrvScript *drv = (DrvScript *)script->mHal.drv; local [all...] |
H A D | rsdFrameBuffer.cpp | 33 RsdFrameBufferObj *fbo = (RsdFrameBufferObj*)fb->mHal.drv; 37 depth = (DrvAllocation *)fb->mHal.state.depthTarget->mHal.drv; 48 RsdFrameBufferObj *fbo = (RsdFrameBufferObj*)fb->mHal.drv; 53 color = (DrvAllocation *)fb->mHal.state.colorTargets[i]->mHal.drv; 69 fb->mHal.drv = fbo; 71 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 81 RsdFrameBufferObj *fbo = (RsdFrameBufferObj *)fb->mHal.drv; 94 RsdFrameBufferObj *fbo = (RsdFrameBufferObj *)fb->mHal.drv; 96 fb->mHal.drv = NULL;
|
H A D | rsdMeshObj.cpp | 142 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local 143 if (drv->uploadDeferred) { 152 DrvAllocation *drvAlloc = (DrvAllocation *)alloc->mHal.drv; 168 DrvAllocation *drvAlloc = (DrvAllocation *)idxAlloc->mHal.drv;
|
H A D | rsdVertexArray.cpp | 84 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
|
H A D | rsdCore.cpp | 137 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 176 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 197 rsc->mHal.drv = dc; 261 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 268 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
|
H A D | rsdGL.cpp | 128 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 152 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 370 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 418 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
|
H A D | rsdShader.cpp | 326 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 347 DrvAllocation *drvTex = (DrvAllocation *)tex->mHal.drv; 402 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 423 DrvAllocation *drvTex = (DrvAllocation *)mRSProgram->mHal.state.textures[ct]->mHal.drv;
|
/frameworks/base/libs/rs/ |
H A D | rsFBOCache.h | 44 mutable void *drv; member in struct:android::renderscript::FBOCache::Hal
|
H A D | rsMesh.h | 41 mutable void *drv; member in struct:android::renderscript::Mesh::Hal
|
H A D | rsProgram.h | 34 mutable void *drv; member in struct:android::renderscript::Program::Hal
|
H A D | rsProgramRaster.h | 38 mutable void *drv; member in struct:android::renderscript::ProgramRaster::Hal
|
H A D | rsProgramStore.h | 39 mutable void *drv; member in struct:android::renderscript::ProgramStore::Hal
|
H A D | rsSampler.h | 41 mutable void *drv; member in struct:android::renderscript::Sampler::Hal
|
H A D | rsScript.h | 35 void * drv; member in struct:android::renderscript::Script::Hal
|
H A D | rsAllocation.h | 41 void * drv; member in struct:android::renderscript::Allocation::Hal
|
H A D | rsMesh.cpp | 23 mHal.drv = NULL; 39 mHal.drv = NULL;
|
H A D | rsContext.h | 70 void * drv; member in struct:android::renderscript::Context::Hal
|
H A D | rsProgram.cpp | 118 mHal.drv = NULL;
|
H A D | rsScriptC_LibGL.cpp | 140 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
|