Searched refs:indexBuffer (Results 1 – 8 of 8) sorted by relevance
/aosp14/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
H A D | MeshActivity.java | 74 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 D | MeshLargeActivity.java | 61 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 D | Mesh.java | 112 @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 D | Mesh.h | 120 std::vector<uint8_t>&& indexBuffer, jint indexCount, jint indexOffset, in Mesh() argument 127 , mIndexBufferData(std::move(indexBuffer)) in Mesh()
|
H A D | RecordingCanvas.cpp | 541 if (!cpuMesh.indexBuffer()) { in draw()
|
/aosp14/frameworks/base/libs/hwui/jni/ |
H A D | android_graphics_Mesh.cpp | 52 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 D | GLCanvas.java | 97 int uvBuffer, int indexBuffer, int indexCount); in drawMesh() argument
|
H A D | GLES20Canvas.java | 717 int indexBuffer, int indexCount) { in drawMesh() argument 720 GLES20.glBindBuffer(GLES20.GL_ELEMENT_ARRAY_BUFFER, indexBuffer); in drawMesh()
|