Lines Matching refs:stride

97     ptr += zoff * alloc->mHal.drvState.lod[lod].dimY * alloc->mHal.drvState.lod[lod].stride;
98 ptr += yoff * alloc->mHal.drvState.lod[lod].stride;
270 state->lod[2].stride = rsRound(state->lod[0].stride >> 1, 16);
272 (state->lod[0].stride * state->lod[0].dimY);
273 uvSize += state->lod[2].stride * state->lod[2].dimY;
275 state->lod[1].stride = state->lod[2].stride;
277 (state->lod[2].stride * state->lod[2].dimY);
278 uvSize += state->lod[1].stride * state->lod[2].dimY;
282 state->lod[1].stride = state->lod[0].stride;
283 state->lod[2].stride = state->lod[0].stride;
285 (state->lod[0].stride * state->lod[0].dimY);
287 uvSize += state->lod[1].stride * state->lod[1].dimY;
310 size_t stride = alloc->mHal.drvState.lod[0].dimX * type->getElementSizeBytes();
311 alloc->mHal.drvState.lod[0].stride = rsRound(stride, 16);
318 size_t o = alloc->mHal.drvState.lod[0].stride * rsMax(alloc->mHal.drvState.lod[0].dimY, 1u) *
328 alloc->mHal.drvState.lod[lod].stride =
331 o += alloc->mHal.drvState.lod[lod].stride * rsMax(ty, 1u) * rsMax(tz, 1u);
403 ALOGV("User-backed allocation failed stride requirement, falling back to separate allocation");
544 size_t stride = alloc->mHal.state.elementSizeBytes;
545 memset(((uint8_t *)alloc->mHal.drvState.lod[0].mallocPtr) + stride * oldDimX,
546 0, stride * (dimX - oldDimX));
647 alloc->mHal.drvState.lod[0].stride = drv->wndBuffer->stride * alloc->mHal.state.elementSizeBytes;
648 rsAssert((alloc->mHal.drvState.lod[0].stride & 0xf) == 0);
800 uint32_t w, uint32_t h, const void *data, size_t sizeBytes, size_t stride) {
805 if (!stride) {
806 stride = lineSize;
825 src += stride;
826 dst += alloc->mHal.drvState.lod[lod].stride;
845 src += alloc->mHal.drvState.lod[lod].stride;
846 dst += alloc->mHal.drvState.lod[lod].stride;
862 size_t sizeBytes, size_t stride) {
867 if (!stride) {
868 stride = lineSize;
889 src += stride;
890 dst += alloc->mHal.drvState.lod[lod].stride;
911 uint32_t w, uint32_t h, void *data, size_t sizeBytes, size_t stride) {
914 if (!stride) {
915 stride = lineSize;
929 dst += stride;
930 src += alloc->mHal.drvState.lod[lod].stride;
941 uint32_t w, uint32_t h, uint32_t d, void *data, size_t sizeBytes, size_t stride) {
944 if (!stride) {
945 stride = lineSize;
961 dst += stride;
962 src += alloc->mHal.drvState.lod[lod].stride;