Searched defs:drv (Results 1 - 19 of 19) sorted by relevance

/frameworks/rs/driver/
H A DrsdMesh.cpp31 RsdMeshObj *drv = nullptr; 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(rsc);
42 if(m->mHal.drv) {
48 RsdMeshObj *drv = (RsdMeshObj*)m->mHal.drv; local
55 RsdMeshObj *drv = (RsdMeshObj*)m->mHal.drv; local
[all...]
H A DrsdProgramStore.cpp40 DrvProgramStore *drv = (DrvProgramStore *)calloc(1, sizeof(DrvProgramStore)); local
41 if (drv == nullptr) {
45 ps->mHal.drv = drv;
46 drv->depthTestEnable = true;
50 drv->depthTestEnable = false;
51 drv->depthFunc = GL_ALWAYS;
54 drv->depthFunc = GL_LESS;
57 drv->depthFunc = GL_LEQUAL;
60 drv
156 DrvProgramStore *drv = (DrvProgramStore *)ps->mHal.drv; local
[all...]
H A DrsdProgram.cpp43 RsdShader *drv = new RsdShader(pv, GL_VERTEX_SHADER, shader, shaderLen, local
45 pv->mHal.drv = drv;
56 DrvAllocation *drvAlloc = (DrvAllocation *)a->mHal.drv;
64 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
67 dc->gl.shaderCache->setActiveVertex((RsdShader*)pv->mHal.drv);
71 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
73 RsdShader *drv = nullptr; local
74 if(pv->mHal.drv) {
75 drv
90 RsdShader *drv = new RsdShader(pf, GL_FRAGMENT_SHADER, shader, shaderLen, local
107 RsdShader *drv = nullptr; local
[all...]
H A DrsdMeshObj.cpp141 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
142 if (drv->uploadDeferred) {
151 DrvAllocation *drvAlloc = (DrvAllocation *)alloc->mHal.drv;
167 DrvAllocation *drvAlloc = (DrvAllocation *)idxAlloc->mHal.drv;
H A DrsdAllocation.cpp100 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
102 rsAssert(drv->textureID);
103 RSD_CALL_GL(glBindTexture, drv->glTarget, drv->textureID);
109 RSD_CALL_GL(glTexSubImage2D, t, lod, xoff, yoff, w, h, drv->glFormat, drv->glType, ptr);
116 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
118 RSD_CALL_GL(glBindTexture, drv
159 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
197 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
222 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
370 DrvAllocation *drv = (DrvAllocation *)calloc(1, sizeof(DrvAllocation)); local
520 DrvAllocation *drv = (DrvAllocation *)calloc(1, sizeof(DrvAllocation)); local
533 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
628 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
655 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
699 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
705 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
733 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
775 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
819 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
839 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
903 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
1103 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
1122 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
[all...]
/frameworks/rs/
H A DrsFBOCache.h44 mutable void *drv; member in struct:android::renderscript::FBOCache::Hal
H A DrsProgramRaster.h40 mutable void *drv; member in struct:android::renderscript::ProgramRaster::Hal
H A DrsScriptGroupBase.h29 void * drv; member in struct:android::renderscript::ScriptGroupBase::Hal
H A DrsProgramStore.h41 mutable void *drv; member in struct:android::renderscript::ProgramStore::Hal
H A DrsSampler.h42 mutable void *drv; member in struct:android::renderscript::Sampler::Hal
H A DrsMesh.h39 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 DrsType.h41 mutable void *drv; member in struct:android::renderscript::Type::Hal
H A DrsElement.h42 mutable void *drv; member in struct:android::renderscript::Element::Hal
H A DrsScript.h80 void * drv; member in struct:android::renderscript::Script::Hal
H A DrsAllocation.h53 void * drv; member in struct:android::renderscript::Allocation::Hal
H A DrsContext.h75 void * drv; member in struct:android::renderscript::Context::Hal
/frameworks/rs/support/jni/
H A Dandroid_rscompat_usage_io_driver.cpp16 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
18 if(drv->wndBuffer == NULL) {
19 drv->wndBuffer = new ANativeWindow_Buffer;
21 int32_t r = ANativeWindow_lock(nw, drv->wndBuffer, NULL);
27 void *dst = drv->wndBuffer->bits;
29 alloc->mHal.drvState.lod[0].stride = drv->wndBuffer->stride * alloc->mHal.state.elementSizeBytes;
36 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
39 if (drv
72 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
97 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; local
[all...]
/frameworks/rs/driver/runtime/
H A Drs_structs.h37 void * drv; member in struct:Allocation::__anon1998
140 void * drv; member in struct:ProgramRaster::__anon2002
173 void *drv; member in struct:Sampler::__anon2004
209 void *drv; member in struct:Element::__anon2006
251 void *drv; member in struct:Type::__anon2008
290 void *drv; member in struct:Mesh::__anon2010

Completed in 118 milliseconds