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

12

/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 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...]
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 = nullptr;
H A DrsdScriptGroup.cpp36 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
38 sg->mHal.drv = dc->mCpuRef->createScriptGroup(sg);
39 return sg->mHal.drv != nullptr;
52 (RsdCpuReference::CpuScriptGroupBase *)sg->mHal.drv;
58 (RsdCpuReference::CpuScriptGroupBase *)sg->mHal.drv;
H A DrsdBcc.cpp44 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
51 script->mHal.drv = cs;
58 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
63 s->mHal.drv = cs;
98 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv;
104 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv;
109 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv;
114 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv;
122 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv;
131 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv;
[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 DrsdCore.cpp283 return (RsdCpuReference::CpuScript *)s->mHal.drv;
336 rsc->mHal.drv = dc;
342 rsc->mHal.drv = nullptr;
352 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
364 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
367 rsc->mHal.drv = nullptr;
H A DrsdFrameBufferObj.cpp125 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
H A DrsdVertexArray.cpp83 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
H A DrsdGL.cpp149 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
225 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
426 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
468 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
487 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
/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/rsov/driver/
H A DrsovScriptGroup.cpp35 RSoVHal *dc = (RSoVHal *)rsc->mHal.drv;
37 sg->mHal.drv = dc->mCpuRef->createScriptGroup(sg);
38 return sg->mHal.drv != nullptr;
49 (RsdCpuReference::CpuScriptGroupBase *)sg->mHal.drv;
55 (RsdCpuReference::CpuScriptGroupBase *)sg->mHal.drv;
H A DrsovCore.cpp42 RSoVHal *dc = (RSoVHal *)rsc->mHal.drv;
48 RSoVHal *dc = (RSoVHal *)rsc->mHal.drv;
51 rsc->mHal.drv = nullptr;
76 return reinterpret_cast<RsdCpuReference::CpuScript *>(s->mHal.drv);
79 RSoVScript *rsovScript = reinterpret_cast<RSoVScript *>(s->mHal.drv);
333 rsc->mHal.drv = hal.release();
H A DrsovScript.cpp123 s->mHal.drv = cs;
129 s->mHal.drv = rsovScript;
168 inputAllocations[i] = static_cast<RSoVAllocation *>(ains[i]->mHal.drv);
171 static_cast<RSoVAllocation *>(aout->mHal.drv);
688 RSoVHal *hal = static_cast<RSoVHal *>(rsc->mHal.drv);
734 RSoVHal *dc = (RSoVHal *)rsc->mHal.drv;
739 s->mHal.drv = cs;
762 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv;
767 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv;
772 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv;
[all...]
H A DrsovAllocation.cpp301 RSoVHal *hal = static_cast<RSoVHal *>(rsc->mHal.drv);
308 alloc->mHal.drv = rsovAlloc;
315 RSoVAllocation *rsovAlloc = static_cast<RSoVAllocation *>(alloc->mHal.drv);
317 alloc->mHal.drv = nullptr;
591 DrvAllocation *drv = (DrvAllocation *)calloc(1, sizeof(DrvAllocation));
592 if (!drv) {
595 alloc->mHal.drv = drv;
/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
/frameworks/rs/
H A DrsScriptGroupBase.h29 void * drv; member in struct:android::renderscript::ScriptGroupBase::Hal
H A DrsFBOCache.h44 mutable void *drv; member in struct:android::renderscript::FBOCache::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 DrsProgramRaster.h40 mutable void *drv; member in struct:android::renderscript::ProgramRaster::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

Completed in 779 milliseconds

12