Searched refs:drv (Results 1 - 23 of 23) sorted by relevance

/frameworks/base/libs/rs/driver/
H A DrsdMesh.cpp31 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 DrsdProgram.cpp38 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 DrsdProgramStore.cpp41 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 DrsdAllocation.cpp79 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 DrsdBcc.cpp81 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 DrsdFrameBuffer.cpp33 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 DrsdMeshObj.cpp142 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 DrsdVertexArray.cpp84 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
H A DrsdCore.cpp137 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 DrsdGL.cpp128 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 DrsdShader.cpp326 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 DrsFBOCache.h44 mutable void *drv; member in struct:android::renderscript::FBOCache::Hal
H A DrsMesh.h41 mutable void *drv; member in struct:android::renderscript::Mesh::Hal
H A DrsProgram.h34 mutable void *drv; member in struct:android::renderscript::Program::Hal
H A DrsProgramRaster.h38 mutable void *drv; member in struct:android::renderscript::ProgramRaster::Hal
H A DrsProgramStore.h39 mutable void *drv; member in struct:android::renderscript::ProgramStore::Hal
H A DrsSampler.h41 mutable void *drv; member in struct:android::renderscript::Sampler::Hal
H A DrsScript.h35 void * drv; member in struct:android::renderscript::Script::Hal
H A DrsAllocation.h41 void * drv; member in struct:android::renderscript::Allocation::Hal
H A DrsMesh.cpp23 mHal.drv = NULL;
39 mHal.drv = NULL;
H A DrsContext.h70 void * drv; member in struct:android::renderscript::Context::Hal
H A DrsProgram.cpp118 mHal.drv = NULL;
H A DrsScriptC_LibGL.cpp140 RsdHal *dc = (RsdHal *)rsc->mHal.drv;

Completed in 65 milliseconds