Home
last modified time | relevance | path

Searched refs:indexBuffer (Results 1 – 8 of 8) sorted by relevance

/aosp14/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
H A DMeshActivity.java74 ShortBuffer indexBuffer = ShortBuffer.allocate(300); in onDraw() local
93 indexBuffer.put(nInd++, (short) 0); in onDraw()
94 indexBuffer.put(nInd++, (short) (nVert - 1)); in onDraw()
95 indexBuffer.put(nInd++, (short) nVert); in onDraw()
99 indexBuffer.rewind(); in onDraw()
100 Mesh mesh2 = new Mesh(meshSpec, Mesh.TRIANGLES, iVertexBuffer, 102, indexBuffer, in onDraw()
H A DMeshLargeActivity.java61 ShortBuffer indexBuffer = ShortBuffer.allocate(numTriangles * 3); in onDraw() local
104 indexBuffer.put(nInd++, (short) 0); in onDraw()
105 indexBuffer.put(nInd++, (short) (nVert - 1)); in onDraw()
106 indexBuffer.put(nInd++, (short) nVert); in onDraw()
110 indexBuffer.rewind(); in onDraw()
112 meshSpec, Mesh.TRIANGLES, vertexBuffer, numTriangles + 2, indexBuffer, in onDraw()
/aosp14/frameworks/base/graphics/java/android/graphics/
H A DMesh.java112 @NonNull Buffer vertexBuffer, int vertexCount, @NonNull ShortBuffer indexBuffer, in Mesh() argument
118 vertexBuffer.isDirect(), vertexCount, vertexBuffer.position(), indexBuffer, in Mesh()
119 indexBuffer.isDirect(), indexBuffer.capacity(), indexBuffer.position(), bounds.left, in Mesh()
370 boolean isVertexDirect, int vertexCount, int vertexOffset, ShortBuffer indexBuffer, in nativeMakeIndexed() argument
/aosp14/frameworks/base/libs/hwui/
H A DMesh.h120 std::vector<uint8_t>&& indexBuffer, jint indexCount, jint indexOffset, in Mesh() argument
127 , mIndexBufferData(std::move(indexBuffer)) in Mesh()
H A DRecordingCanvas.cpp541 if (!cpuMesh.indexBuffer()) { in draw()
/aosp14/frameworks/base/libs/hwui/jni/
H A Dandroid_graphics_Mesh.cpp52 jobject indexBuffer, jboolean isIndexDirect, jint indexCount, in makeIndexed() argument
61 auto iBuf = copyJavaNioBufferToVector(env, indexBuffer, indexBufferSize, isIndexDirect); in makeIndexed()
/aosp14/frameworks/base/packages/WallpaperCropper/src/com/android/gallery3d/glrenderer/
H A DGLCanvas.java97 int uvBuffer, int indexBuffer, int indexCount); in drawMesh() argument
H A DGLES20Canvas.java717 int indexBuffer, int indexCount) { in drawMesh() argument
720 GLES20.glBindBuffer(GLES20.GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in drawMesh()