/frameworks/rs/rsov/driver/ |
D | rsovAllocation.cpp | 85 alloc->mHal.drvState.lod[0].dimX = type->getDimX(); in AllocationBuildPointerTable() 86 alloc->mHal.drvState.lod[0].dimY = type->getDimY(); in AllocationBuildPointerTable() 87 alloc->mHal.drvState.lod[0].dimZ = type->getDimZ(); in AllocationBuildPointerTable() 88 alloc->mHal.drvState.lod[0].mallocPtr = 0; in AllocationBuildPointerTable() 91 alloc->mHal.drvState.lod[0].dimX * type->getElementSizeBytes(); in AllocationBuildPointerTable() 92 alloc->mHal.drvState.lod[0].stride = rsRound(stride, requiredAlignment); in AllocationBuildPointerTable() 93 alloc->mHal.drvState.lodCount = type->getLODCount(); in AllocationBuildPointerTable() 94 alloc->mHal.drvState.faceCount = type->getDimFaces(); in AllocationBuildPointerTable() 99 size_t o = alloc->mHal.drvState.lod[0].stride * in AllocationBuildPointerTable() 100 rsMax(alloc->mHal.drvState.lod[0].dimY, 1u) * in AllocationBuildPointerTable() [all …]
|
D | rsovRuntimeStubs.cpp | 480 uint8_t *p = (uint8_t *)a->mHal.drvState.lod[0].mallocPtr; in IS_CLEAR_SET_OBJ() 482 const uint32_t stride = a->mHal.drvState.lod[0].stride; in IS_CLEAR_SET_OBJ() 483 const uint32_t dimY = a->mHal.drvState.lod[0].dimY; in IS_CLEAR_SET_OBJ()
|
/frameworks/rs/driver/ |
D | rsdAllocation.cpp | 90 uint8_t *ptr = (uint8_t *)alloc->mHal.drvState.lod[lod].mallocPtr; in GetOffsetPtr() 91 ptr += face * alloc->mHal.drvState.faceOffset; in GetOffsetPtr() 92 ptr += zoff * alloc->mHal.drvState.lod[lod].dimY * alloc->mHal.drvState.lod[lod].stride; in GetOffsetPtr() 93 ptr += yoff * alloc->mHal.drvState.lod[lod].stride; in GetOffsetPtr() 175 if (!alloc->mHal.drvState.lod[0].mallocPtr) { in UploadToTexture() 189 if (alloc->mHal.drvState.lod[0].mallocPtr) { in UploadToTexture() 190 free(alloc->mHal.drvState.lod[0].mallocPtr); in UploadToTexture() 191 alloc->mHal.drvState.lod[0].mallocPtr = nullptr; in UploadToTexture() 217 alloc->mHal.drvState.lod[0].dimX, alloc->mHal.drvState.lod[0].dimY); in AllocateRenderTarget() 243 alloc->mHal.drvState.lod[0].mallocPtr, GL_DYNAMIC_DRAW); in UploadToBufferObject() [all …]
|
D | rsdMeshObj.cpp | 158 mAttribs[ct].ptr = (const uint8_t*)alloc->mHal.drvState.lod[0].mallocPtr; in renderPrimitiveRange() 179 idxAlloc->mHal.drvState.lod[0].mallocPtr); in renderPrimitiveRange()
|
/frameworks/rs/ |
D | rsGrallocConsumer.cpp | 36 uint32_t width = a->mHal.drvState.lod[0].dimX; in GrallocConsumer() 37 uint32_t height = a->mHal.drvState.lod[0].dimY; in GrallocConsumer() 161 mAlloc[idx]->mHal.drvState.lod[0].mallocPtr = data; in lockNextBuffer() 162 mAlloc[idx]->mHal.drvState.lod[0].stride = rowstride; in lockNextBuffer() 167 const int yWidth = mAlloc[idx]->mHal.drvState.lod[0].dimX; in lockNextBuffer() 168 const int yHeight = mAlloc[idx]->mHal.drvState.lod[0].dimY; in lockNextBuffer() 215 mAlloc[idx]->mHal.drvState.lod[1].dimX = cWidth; in lockNextBuffer() 216 mAlloc[idx]->mHal.drvState.lod[1].dimY = cHeight; in lockNextBuffer() 217 mAlloc[idx]->mHal.drvState.lod[2].dimX = cWidth; in lockNextBuffer() 218 mAlloc[idx]->mHal.drvState.lod[2].dimY = cHeight; in lockNextBuffer() [all …]
|
D | rsAllocation.h | 104 mutable DrvState drvState; member 199 uint8_t * p = (uint8_t *) mHal.drvState.lod[lod].mallocPtr; 201 p += y * mHal.drvState.lod[lod].stride; 202 p += z * mHal.drvState.lod[lod].stride * mHal.drvState.lod[lod].dimY;
|
D | rsAllocation.cpp | 175 if ((lod >= mHal.drvState.lodCount) || in getPointer() 176 (z && (z >= mHal.drvState.lod[lod].dimZ)) || in getPointer() 188 if ((stride != nullptr) && mHal.drvState.lod[0].dimY) { in getPointer() 189 *stride = mHal.drvState.lod[lod].stride; in getPointer() 191 return mHal.drvState.lod[lod].mallocPtr; in getPointer() 275 if (x >= mHal.drvState.lod[0].dimX) { in elementData() 280 if (y > 0 && y >= mHal.drvState.lod[0].dimY) { in elementData() 285 if (z > 0 && z >= mHal.drvState.lod[0].dimZ) { in elementData() 308 if (x >= mHal.drvState.lod[0].dimX) { in elementRead() 313 if (y > 0 && y >= mHal.drvState.lod[0].dimY) { in elementRead() [all …]
|
D | rsScriptC_Lib.cpp | 252 if (lod >= alloc->mHal.drvState.lodCount) { in validateCopyArgs() 255 ss << lod << " >= " << alloc->mHal.drvState.lodCount; in validateCopyArgs() 260 const uint32_t allocDimX = alloc->mHal.drvState.lod[lod].dimX; in validateCopyArgs() 272 const uint32_t allocDimY = alloc->mHal.drvState.lod[lod].dimY; in validateCopyArgs()
|
/frameworks/rs/driver/runtime/ |
D | rs_allocation.c | 8 return alloc->mHal.drvState.lod[0].dimX; in rsAllocationGetDimX() 14 return alloc->mHal.drvState.lod[0].dimY; in rsAllocationGetDimY() 20 return alloc->mHal.drvState.lod[0].dimZ; in rsAllocationGetDimZ() 68 uint8_t *p = (uint8_t *)alloc->mHal.drvState.lod[0].mallocPtr; in rsOffset() 69 const uint32_t stride = (uint32_t)alloc->mHal.drvState.lod[0].stride; in rsOffset() 70 const uint32_t dimY = alloc->mHal.drvState.lod[0].dimY; in rsOffset() 79 uint8_t *p = (uint8_t *)alloc->mHal.drvState.lod[0].mallocPtr; in rsOffsetNs() 80 const uint32_t stride = alloc->mHal.drvState.lod[0].stride; in rsOffsetNs() 81 const uint32_t dimY = alloc->mHal.drvState.lod[0].dimY; in rsOffsetNs() 194 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.lod[0].mallocPtr; in rsGetElementAt() [all …]
|
D | rs_sample.c | 272 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.lod[lod].mallocPtr; in getBilinearSample1D() 322 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.lod[lod].mallocPtr; in getBilinearSample2D() 323 size_t stride = alloc->mHal.drvState.lod[lod].stride; in getBilinearSample2D() 351 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.lod[lod].mallocPtr; in getNearestSample() 388 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.lod[lod].mallocPtr; in getNearestSample() 389 size_t stride = alloc->mHal.drvState.lod[lod].stride; in getNearestSample() 426 int32_t sourceW = alloc->mHal.drvState.lod[lod].dimX; in sample_LOD_LinearPixel() 456 int32_t sourceW = alloc->mHal.drvState.lod[lod].dimX; in sample_LOD_NearestPixel() 470 int sourceW = alloc->mHal.drvState.lod[lod].dimX; in sample_LOD_LinearPixel() 471 int sourceH = alloc->mHal.drvState.lod[lod].dimY; in sample_LOD_LinearPixel() [all …]
|
D | rs_structs.h | 81 } drvState; member
|
/frameworks/rs/support/jni/ |
D | android_rscompat_usage_io_driver.cpp | 28 alloc->mHal.drvState.lod[0].mallocPtr = dst; in IoGetBuffer() 29 … alloc->mHal.drvState.lod[0].stride = drv->wndBuffer->stride * alloc->mHal.state.elementSizeBytes; in IoGetBuffer() 49 r = ANativeWindow_setBuffersGeometry(nw, alloc->mHal.drvState.lod[0].dimX, in rscAllocationSetSurface() 50 alloc->mHal.drvState.lod[0].dimY, in rscAllocationSetSurface() 73 if (alloc->mHal.drvState.lod[0].mallocPtr) { in rscAllocationDestroy() 78 free(alloc->mHal.drvState.lod[0].mallocPtr); in rscAllocationDestroy() 80 alloc->mHal.drvState.lod[0].mallocPtr = NULL; in rscAllocationDestroy()
|
/frameworks/rs/cpu_ref/ |
D | rsCpuIntrinsicYuvToRGB.cpp | 106 const uchar *pinY = (const uchar *)cp->alloc->mHal.drvState.lod[0].mallocPtr; in kernel() 112 size_t strideY = cp->alloc->mHal.drvState.lod[0].stride; in kernel() 115 if (cp->alloc->mHal.drvState.lod[0].dimY == 0) { in kernel() 124 size_t cstep = cp->alloc->mHal.drvState.yuv.step; in kernel() 126 const uchar *pinU = (const uchar *)cp->alloc->mHal.drvState.lod[1].mallocPtr; in kernel() 127 const size_t strideU = cp->alloc->mHal.drvState.lod[1].stride; in kernel() 130 const uchar *pinV = (const uchar *)cp->alloc->mHal.drvState.lod[2].mallocPtr; in kernel() 131 const size_t strideV = cp->alloc->mHal.drvState.lod[2].stride; in kernel() 142 v = ((uint8_t *)cp->alloc->mHal.drvState.lod[0].mallocPtr) + in kernel()
|
D | rsCpuIntrinsicResize.cpp | 315 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelU4() 316 const int srcHeight = cp->mAlloc->mHal.drvState.lod[0].dimY; in kernelU4() 317 const int srcWidth = cp->mAlloc->mHal.drvState.lod[0].dimX; in kernelU4() 318 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU4() 382 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelU2() 383 const int srcHeight = cp->mAlloc->mHal.drvState.lod[0].dimY; in kernelU2() 384 const int srcWidth = cp->mAlloc->mHal.drvState.lod[0].dimX; in kernelU2() 385 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU2() 449 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelU1() 450 const int srcHeight = cp->mAlloc->mHal.drvState.lod[0].dimY; in kernelU1() [all …]
|
D | rsCpuScriptGroup.cpp | 69 mkinfo->inPtr[0] = (const uint8_t *)sl->ins[ct]->mHal.drvState.lod[0].mallocPtr; in scriptGroupRoot() 76 sl->ins[ct]->mHal.drvState.lod[0].stride * kinfo->current.y); in scriptGroupRoot() 78 } else if (sl->ins[ct]->mHal.drvState.lod[0].dimY > kinfo->lid) { in scriptGroupRoot() 81 sl->ins[ct]->mHal.drvState.lod[0].stride * kinfo->lid); in scriptGroupRoot() 94 (uint8_t *)sl->outs[ct]->mHal.drvState.lod[0].mallocPtr; in scriptGroupRoot() 101 sl->outs[ct]->mHal.drvState.lod[0].stride * kinfo->current.y; in scriptGroupRoot() 103 } else if (sl->outs[ct]->mHal.drvState.lod[0].dimY > kinfo->lid) { in scriptGroupRoot() 106 sl->outs[ct]->mHal.drvState.lod[0].stride * kinfo->lid; in scriptGroupRoot()
|
D | rsCpuIntrinsic3DLUT.cpp | 64 const uchar *bp = (const uchar *)cp->mLUT->mHal.drvState.lod[0].mallocPtr; in kernel() 67 static_cast<int>(cp->mLUT->mHal.drvState.lod[0].dimX - 1), in kernel() 68 static_cast<int>(cp->mLUT->mHal.drvState.lod[0].dimY - 1), in kernel() 69 static_cast<int>(cp->mLUT->mHal.drvState.lod[0].dimZ - 1), in kernel() 74 const size_t stride_y = cp->mLUT->mHal.drvState.lod[0].stride; in kernel() 75 const size_t stride_z = stride_y * cp->mLUT->mHal.drvState.lod[0].dimY; in kernel()
|
D | rsCpuIntrinsicConvolve3x3.cpp | 188 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelU4() 189 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU4() 235 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelU2() 236 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU2() 280 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelU1() 281 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU1() 325 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelF4() 326 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelF4() 370 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelF2() 371 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelF2() [all …]
|
D | rsCpuIntrinsicConvolve5x5.cpp | 351 const uchar *pin = (const uchar *)cp->alloc->mHal.drvState.lod[0].mallocPtr; in kernelU4() 352 const size_t stride = cp->alloc->mHal.drvState.lod[0].stride; in kernelU4() 411 const uchar *pin = (const uchar *)cp->alloc->mHal.drvState.lod[0].mallocPtr; in kernelU2() 412 const size_t stride = cp->alloc->mHal.drvState.lod[0].stride; in kernelU2() 460 const uchar *pin = (const uchar *)cp->alloc->mHal.drvState.lod[0].mallocPtr; in kernelU1() 461 const size_t stride = cp->alloc->mHal.drvState.lod[0].stride; in kernelU1() 509 const uchar *pin = (const uchar *)cp->alloc->mHal.drvState.lod[0].mallocPtr; in kernelF4() 510 const size_t stride = cp->alloc->mHal.drvState.lod[0].stride; in kernelF4() 558 const uchar *pin = (const uchar *)cp->alloc->mHal.drvState.lod[0].mallocPtr; in kernelF2() 559 const size_t stride = cp->alloc->mHal.drvState.lod[0].stride; in kernelF2() [all …]
|
D | rsCpuScript.cpp | 55 return alloc && alloc->mHal.drvState.lod[0].mallocPtr == nullptr; in allocationLODIsNull() 610 mtls->redp.outPtr[0] = (uint8_t *)aout->mHal.drvState.lod[0].mallocPtr; in reduceMtlsSetup() 617 mtls->redp.inPtr[index] = (const uint8_t*)ains[index]->mHal.drvState.lod[0].mallocPtr; in reduceMtlsSetup() 731 mtls->fep.inPtr[index] = (const uint8_t*)ains[index]->mHal.drvState.lod[0].mallocPtr; in forEachMtlsSetup() 737 mtls->fep.outPtr[0] = (uint8_t *)aout->mHal.drvState.lod[0].mallocPtr; in forEachMtlsSetup() 930 ptr = data->mHal.drvState.lod[0].mallocPtr; in setGlobalBind() 969 if (a->mHal.drvState.lod[0].mallocPtr == ptr) { in getAllocationForPointer()
|
D | rsCpuIntrinsicBlur.cpp | 300 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelU4() 301 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU4() 371 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelU1() 372 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU1()
|
D | rsCpuScriptGroup2.cpp | 57 const uint8_t* ptr = (uint8_t*)(a->mHal.drvState.lod[0].mallocPtr) + in groupRoot() 60 ptr += a->mHal.drvState.lod[0].stride * kinfo->current.y; in groupRoot() 69 const uint8_t* ptr = (uint8_t *)(out->mHal.drvState.lod[0].mallocPtr) + in groupRoot() 72 ptr += out->mHal.drvState.lod[0].stride * kinfo->current.y; in groupRoot()
|
D | rsCpuIntrinsicLUT.cpp | 60 const uchar *tr = (const uchar *)cp->lut->mHal.drvState.lod[0].mallocPtr; in kernel()
|
D | rsCpuIntrinsicBLAS.cpp | 73 *A = ain[0]->mHal.drvState.lod[0].mallocPtr; in initABC() 74 *lda = (int)(ain[0]->mHal.drvState.lod[0].stride/size); in initABC() 77 *B = ain[1]->mHal.drvState.lod[0].mallocPtr; in initABC() 78 *ldb = (int)(ain[1]->mHal.drvState.lod[0].stride/size); in initABC() 81 *C = ain[2]->mHal.drvState.lod[0].mallocPtr; in initABC() 82 *ldc = (int)(ain[2]->mHal.drvState.lod[0].stride/size); in initABC()
|
D | rsCpuCore.cpp | 856 if ((mtls->aout[0] != nullptr) && mtls->aout[0]->mHal.drvState.lod[0].stride) { in launchForEach() 857 s2 = targetByteChunk / mtls->aout[0]->mHal.drvState.lod[0].stride; in launchForEach() 859 s2 = targetByteChunk / mtls->ains[0]->mHal.drvState.lod[0].stride; in launchForEach()
|
D | rsCpuIntrinsicHistogram.cpp | 149 unsigned int *o = (unsigned int *)mAllocOut->mHal.drvState.lod[0].mallocPtr; in postLaunch()
|