Home
last modified time | relevance | path

Searched refs:stride (Results 1 – 25 of 197) sorted by relevance

12345678

/frameworks/native/opengl/libs/GLES_CM/
Dgl.cpp39 GL_API void GL_APIENTRY glColorPointerBounds(GLint size, GLenum type, GLsizei stride,
41 GL_API void GL_APIENTRY glNormalPointerBounds(GLenum type, GLsizei stride,
44 GLsizei stride, const GLvoid *pointer, GLsizei count);
46 GLsizei stride, const GLvoid *pointer, GLsizei count);
48 GLsizei stride, const GLvoid *pointer, GLsizei count);
50 GLsizei stride, const GLvoid *pointer, GLsizei count);
52 GLsizei stride, const GLvoid *pointer, GLsizei count);
55 void glColorPointerBounds(GLint size, GLenum type, GLsizei stride, in glColorPointerBounds() argument
57 glColorPointer(size, type, stride, ptr); in glColorPointerBounds()
59 void glNormalPointerBounds(GLenum type, GLsizei stride, in glNormalPointerBounds() argument
[all …]
/frameworks/av/media/ndk/
DNdkImage.cpp244 *rowStride = (planeIdx == 0) ? mBuffer->stride : mBuffer->chromaStride; in getPlaneRowStride()
250 if (mBuffer->stride % 16) { in getPlaneRowStride()
251 ALOGE("Stride %d is not 16 pixel aligned!", mBuffer->stride); in getPlaneRowStride()
254 *rowStride = (planeIdx == 0) ? mBuffer->stride : ALIGN(mBuffer->stride / 2, 16); in getPlaneRowStride()
259 *rowStride = mBuffer->stride; in getPlaneRowStride()
262 if (mBuffer->stride % 16) { in getPlaneRowStride()
263 ALOGE("Stride %d is not 16 pixel aligned!", mBuffer->stride); in getPlaneRowStride()
266 *rowStride = mBuffer->stride; in getPlaneRowStride()
273 if (mBuffer->stride % 16) { in getPlaneRowStride()
274 ALOGE("Stride %d is not 16 pixel aligned!", mBuffer->stride); in getPlaneRowStride()
[all …]
/frameworks/rs/driver/runtime/
Drs_sample.c84 getElementAt1(const uint8_t *p, size_t stride, int32_t x, int32_t y) { in getElementAt1() argument
85 p += y * stride; in getElementAt1()
91 getElementAt2(const uint8_t *p, size_t stride, int32_t x, int32_t y) { in getElementAt2() argument
92 p += y * stride; in getElementAt2()
99 getElementAt3(const uint8_t *p, size_t stride, int32_t x, int32_t y) { in getElementAt3() argument
100 p += y * stride; in getElementAt3()
107 getElementAt4(const uint8_t *p, size_t stride, int32_t x, int32_t y) { in getElementAt4() argument
108 p += y * stride; in getElementAt4()
115 getElementAt565(const uint8_t *p, size_t stride, int32_t x, int32_t y) { in getElementAt565() argument
116 p += y * stride; in getElementAt565()
[all …]
Drs_allocation.c115 const uint32_t stride = (uint32_t)alloc->mHal.drvState.lod[0].stride; in rsOffset() local
117 uint8_t *dp = &p[(sizeOf * x) + (y * stride) + in rsOffset()
118 (z * stride * dimY)]; in rsOffset()
130 const uint32_t stride = alloc->mHal.drvState.lod[0].stride; in rsOffsetNs() local
133 uint8_t *dp = &p[(sizeOf * x) + (y * stride) + in rsOffsetNs()
134 (z * stride * dimY)]; in rsOffsetNs()
266 const uint32_t stride = alloc->mHal.drvState.lod[0].stride; in rsGetElementAt() local
267 return &p[(eSize * x) + (y * stride)]; in rsGetElementAt()
275 const uint32_t stride = alloc->mHal.drvState.lod[0].stride; in rsGetElementAt() local
277 return &p[(eSize * x) + (y * stride) + (z * stride * dimY)]; in rsGetElementAt()
[all …]
/frameworks/rs/tests/cppstrided/
Dcompute.cpp13 uint32_t stride = 1025; in main() local
21 stride = (uint32_t) tempStride; in main()
40 uint32_t* buf = (uint32_t*) malloc(stride * numElems * sizeof(uint32_t)); in main()
48 *(buf+(stride*i)+ct) = (uint32_t)ct + (i * numElems); in main()
52 ain->copy2DStridedFrom(buf, stride * sizeof(uint32_t)); in main()
56 aout->copy2DStridedTo(buf, stride * sizeof(uint32_t)); in main()
60 if (*(buf+(stride*i)+ct) != (uint32_t)(ct + (i * numElems)) * 2) { in main()
61 printf("Mismatch at location %d, %d: %u\n", i, ct, *(buf+(stride*i)+ct)); in main()
67 printf("Test successful with %u stride!\n", stride); in main()
/frameworks/native/libs/gui/tests/
DCpuConsumer_test.cpp172 bPtr += y * buf.stride + x; in checkPixel()
191 bPtr += y * buf.stride + x; in checkPixel()
198 uint16_t *bPtr = ((uint16_t*)buf.data) + y * buf.stride + x; in checkPixel()
206 bPtr += (y * buf.stride + x) * bytesPerPixel; in checkPixel()
221 void fillYV12Buffer(uint8_t* buf, int w, int h, int stride);
225 void fillGreyscaleBuffer(T* buf, int w, int h, int stride, int bpp) { in fillGreyscaleBuffer() argument
234 int yuvTexStrideY = stride; in fillGreyscaleBuffer()
254 void fillRgba8888Buffer(uint8_t* buf, int w, int h, int stride) in fillRgba8888Buffer() argument
270 buf[(y*stride + x)*bytesPerPixel + 0] = r; in fillRgba8888Buffer()
271 buf[(y*stride + x)*bytesPerPixel + 1] = g; in fillRgba8888Buffer()
[all …]
DFillBuffer.cpp25 void fillYV12Buffer(uint8_t* buf, int w, int h, int stride) { in fillYV12Buffer() argument
29 int yuvTexStrideY = stride; in fillYV12Buffer()
54 void fillYV12BufferRect(uint8_t* buf, int w, int h, int stride, in fillYV12BufferRect() argument
57 int yuvTexStrideY = stride; in fillYV12BufferRect()
78 void fillRGBA8Buffer(uint8_t* buf, int w, int h, int stride) { in fillRGBA8Buffer() argument
82 off_t offset = (y * stride + x) * PIXEL_SIZE; in fillRGBA8Buffer()
DFillBuffer.h26 void fillYV12Buffer(uint8_t* buf, int w, int h, int stride);
29 void fillYV12BufferRect(uint8_t* buf, int w, int h, int stride,
32 void fillRGBA8Buffer(uint8_t* buf, int w, int h, int stride);
/frameworks/base/opengl/java/com/google/android/gles_jni/
DGLImpl.java201 int stride, in glColorPointerBounds() argument
209 int stride, in glColorPointer() argument
215 stride, in glColorPointer()
223 (stride >= 0)) { in glColorPointer()
774 int stride, in glNormalPointerBounds() argument
781 int stride, in glNormalPointer() argument
786 stride, in glNormalPointer()
794 (stride >= 0)) { in glNormalPointer()
966 int stride, in glTexCoordPointerBounds() argument
974 int stride, in glTexCoordPointer() argument
[all …]
/frameworks/rs/cpu_ref/
DrsCpuIntrinsicConvolve3x3.cpp196 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU4() local
200 const uchar4 *py0 = (const uchar4 *)(pin + stride * y2); in kernelU4()
201 const uchar4 *py1 = (const uchar4 *)(pin + stride * info->current.y); in kernelU4()
202 const uchar4 *py2 = (const uchar4 *)(pin + stride * y1); in kernelU4()
243 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU2() local
247 const uchar2 *py0 = (const uchar2 *)(pin + stride * y2); in kernelU2()
248 const uchar2 *py1 = (const uchar2 *)(pin + stride * info->current.y); in kernelU2()
249 const uchar2 *py2 = (const uchar2 *)(pin + stride * y1); in kernelU2()
288 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU1() local
292 const uchar *py0 = (const uchar *)(pin + stride * y2); in kernelU1()
[all …]
DrsCpuIntrinsicConvolve5x5.cpp358 const size_t stride = cp->alloc->mHal.drvState.lod[0].stride; in kernelU4() local
366 const uchar4 *py0 = (const uchar4 *)(pin + stride * y0); in kernelU4()
367 const uchar4 *py1 = (const uchar4 *)(pin + stride * y1); in kernelU4()
368 const uchar4 *py2 = (const uchar4 *)(pin + stride * y2); in kernelU4()
369 const uchar4 *py3 = (const uchar4 *)(pin + stride * y3); in kernelU4()
370 const uchar4 *py4 = (const uchar4 *)(pin + stride * y4); in kernelU4()
418 const size_t stride = cp->alloc->mHal.drvState.lod[0].stride; in kernelU2() local
426 const uchar2 *py0 = (const uchar2 *)(pin + stride * y0); in kernelU2()
427 const uchar2 *py1 = (const uchar2 *)(pin + stride * y1); in kernelU2()
428 const uchar2 *py2 = (const uchar2 *)(pin + stride * y2); in kernelU2()
[all …]
DrsCpuIntrinsicResize.cpp325 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU4() local
336 const uchar4 *yp0 = (const uchar4 *)(pin + stride * ys0); in kernelU4()
337 const uchar4 *yp1 = (const uchar4 *)(pin + stride * ys1); in kernelU4()
338 const uchar4 *yp2 = (const uchar4 *)(pin + stride * ys2); in kernelU4()
339 const uchar4 *yp3 = (const uchar4 *)(pin + stride * ys3); in kernelU4()
392 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU2() local
403 const uchar2 *yp0 = (const uchar2 *)(pin + stride * ys0); in kernelU2()
404 const uchar2 *yp1 = (const uchar2 *)(pin + stride * ys1); in kernelU2()
405 const uchar2 *yp2 = (const uchar2 *)(pin + stride * ys2); in kernelU2()
406 const uchar2 *yp3 = (const uchar2 *)(pin + stride * ys3); in kernelU2()
[all …]
DrsCpuIntrinsicBlur.cpp158 extern void rsdIntrinsicBlurVFU4_K(void *dst, const void *pin, int stride, const void *gptr, int rc…
293 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU4() local
301 rsdIntrinsicBlurU4_K(out, (uchar4 const *)(pin + stride * info->current.y), in kernelU4()
303 stride, x1, info->current.y, x2 - x1, cp->mIradius, cp->mIp + cp->mIradius); in kernelU4()
320 const uchar *pi = pin + (y - cp->mIradius) * stride; in kernelU4()
321 OneVFU4(fout, pi, stride, cp->mFp, cp->mIradius * 2 + 1, 0, info->dim.x); in kernelU4()
325 OneVU4(info, fout, x1, y, pin, stride, cp->mFp, cp->mIradius); in kernelU4()
364 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU1() local
376 rsdIntrinsicBlurU1_K(out, pin + stride * info->current.y, info->dim.x, info->dim.y, in kernelU1()
377 stride, x1, info->current.y, x2 - x1, cp->mIradius, cp->mIp + cp->mIradius); in kernelU1()
[all …]
/frameworks/native/services/surfaceflinger/RenderEngine/
DMesh.cpp34 size_t stride = vertexSize + texCoordSize; in Mesh() local
35 size_t remainder = (stride * vertexCount) / vertexCount; in Mesh()
39 if ((stride < vertexSize) || (remainder != stride)) { in Mesh()
51 mVertices = new float[stride * vertexCount]; in Mesh()
52 mStride = stride; in Mesh()
/frameworks/base/libs/hwui/renderstate/
DMeshState.cpp116 void MeshState::bindPositionVertexPointer(const GLvoid* vertices, GLsizei stride) { in bindPositionVertexPointer() argument
120 || stride != mCurrentPositionStride) { in bindPositionVertexPointer()
121 glVertexAttribPointer(Program::kBindingPosition, 2, GL_FLOAT, GL_FALSE, stride, vertices); in bindPositionVertexPointer()
123 mCurrentPositionStride = stride; in bindPositionVertexPointer()
127 void MeshState::bindTexCoordsVertexPointer(const GLvoid* vertices, GLsizei stride) { in bindTexCoordsVertexPointer() argument
131 || stride != mCurrentTexCoordsStride) { in bindTexCoordsVertexPointer()
132 glVertexAttribPointer(Program::kBindingTexCoords, 2, GL_FLOAT, GL_FALSE, stride, vertices); in bindTexCoordsVertexPointer()
134 mCurrentTexCoordsStride = stride; in bindTexCoordsVertexPointer()
/frameworks/base/media/jni/
Dandroid_media_Utils.cpp619 width = (buffer->width + buffer->stride * (buffer->height - 1)) * 4; in Image_getJpegSize()
680 rStride = buffer->stride; in getLockedImageInfo()
681 dataSize = buffer->stride * (buffer->height - 1) + buffer->width; in getLockedImageInfo()
691 cr = buffer->data + (buffer->stride * buffer->height); in getLockedImageInfo()
710 LOG_ALWAYS_FATAL_IF(buffer->stride % 16, in getLockedImageInfo()
711 "Stride is not 16 pixel aligned %d", buffer->stride); in getLockedImageInfo()
713 ySize = buffer->stride * buffer->height; in getLockedImageInfo()
714 cStride = ALIGN(buffer->stride / 2, 16); in getLockedImageInfo()
727 rStride = (idx == 0) ? buffer->stride : ALIGN(buffer->stride / 2, 16); in getLockedImageInfo()
734 dataSize = buffer->stride * buffer->height; in getLockedImageInfo()
[all …]
/frameworks/rs/driver/
DrsdAllocation.cpp96 ptr += zoff * alloc->mHal.drvState.lod[lod].dimY * alloc->mHal.drvState.lod[lod].stride; in GetOffsetPtr()
97 ptr += yoff * alloc->mHal.drvState.lod[lod].stride; in GetOffsetPtr()
278 state->lod[2].stride = rsRound(state->lod[0].stride >> 1, 16); in DeriveYUVLayout()
280 (state->lod[0].stride * state->lod[0].dimY); in DeriveYUVLayout()
281 uvSize += state->lod[2].stride * state->lod[2].dimY; in DeriveYUVLayout()
283 state->lod[1].stride = state->lod[2].stride; in DeriveYUVLayout()
285 (state->lod[2].stride * state->lod[2].dimY); in DeriveYUVLayout()
286 uvSize += state->lod[1].stride * state->lod[2].dimY; in DeriveYUVLayout()
290 state->lod[1].stride = state->lod[0].stride; in DeriveYUVLayout()
291 state->lod[2].stride = state->lod[0].stride; in DeriveYUVLayout()
[all …]
DrsdVertexArray.cpp48 stride = 0; in clear()
54 void RsdVertexArray::Attrib::set(uint32_t type, uint32_t size, uint32_t stride, in set() argument
62 this->stride = stride; in set()
77 mAttribs[idx].stride, in logAttrib()
114 mAttribs[ct].stride, in setup()
/frameworks/base/opengl/java/android/opengl/
DGLES10.java387 int stride, in glColorPointerBounds() argument
395 int stride, in glColorPointer() argument
401 stride, in glColorPointer()
409 (stride >= 0)) { in glColorPointer()
949 int stride, in glNormalPointerBounds() argument
956 int stride, in glNormalPointer() argument
961 stride, in glNormalPointer()
969 (stride >= 0)) { in glNormalPointer()
1141 int stride, in glTexCoordPointerBounds() argument
1149 int stride, in glTexCoordPointer() argument
[all …]
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/
DUT_script_group2_gatherscatter.java79 int stride; in run() local
80 for (stride = ARRAY_SIZE / 2; stride >= 1; stride >>= 1) { in run()
88 Type.createX(pRS, Element.I32_4(pRS), stride), in run()
89 new ScriptGroup.Binding(s.getFieldID_reduction_stride(), stride), in run()
/frameworks/native/libs/ui/
DGraphicBufferAllocator.cpp69 rec.width, rec.stride, rec.height, rec.format, rec.usage); in dump()
73 rec.width, rec.stride, rec.height, rec.format, rec.usage); in dump()
95 uint32_t* stride) in alloc() argument
114 *stride = static_cast<uint32_t>(outStride); in alloc()
126 rec.stride = *stride; in alloc()
129 rec.size = static_cast<size_t>(height * (*stride) * bpp); in alloc()
DGraphicBuffer.cpp50 stride = in GraphicBuffer()
63 stride = in GraphicBuffer()
79 stride = static_cast<int>(inStride); in GraphicBuffer()
93 stride = buffer->stride; in GraphicBuffer()
179 stride = static_cast<int>(outStride); in initSize()
301 buf[3] = stride; in flatten()
345 width = height = stride = format = usage = 0; in unflatten()
366 stride = buf[3]; in unflatten()
372 width = height = stride = format = usage = 0; in unflatten()
381 width = height = stride = format = usage = 0; in unflatten()
[all …]
/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/
DUT_script_group2_gatherscatter.java81 int stride; in run() local
82 for (stride = ARRAY_SIZE / 2; stride >= 1; stride >>= 1) { in run()
90 Type.createX(pRS, Element.I32_4(pRS), stride), in run()
91 new ScriptGroup.Binding(s.getFieldID_reduction_stride(), stride), in run()
/frameworks/native/opengl/libagl/
Ddxt.cpp195 void *surface, int stride, in decodeDXT1() argument
212 for (int base_y = 0; base_y < height; base_y += 4, rowPtr += 4*stride) { in decodeDXT1()
287 for (int y = 0; y < 4; y++, blockRowPtr += stride) { in decodeDXT1()
308 void *surface, int stride) in decodeDXT3() argument
324 for (int base_y = 0; base_y < height; base_y += 4, rowPtr += 4*stride) { in decodeDXT3()
393 for (int y = 0; y < 4; y++, blockRowPtr += stride) { in decodeDXT3()
417 void *surface, int stride) in decodeDXT5() argument
448 for (int base_y = 0; base_y < height; base_y += 4, rowPtr += 4*stride) { in decodeDXT5()
550 for (int y = 0; y < 4; y++, blockRowPtr += stride) { in decodeDXT5()
600 void *surface, int stride, int format) in decodeDXT() argument
[all …]
/frameworks/base/opengl/java/javax/microedition/khronos/opengles/
DGL11Ext.java128 int stride, in glMatrixIndexPointerOES() argument
135 int stride, in glMatrixIndexPointerOES() argument
142 int stride, in glWeightPointerOES() argument
149 int stride, in glWeightPointerOES() argument

12345678