Home
last modified time | relevance | path

Searched refs:meshSpec (Results 1 – 7 of 7) sorted by relevance

/aosp14/frameworks/base/libs/hwui/
H A DMesh.h87 explicit MeshUniformBuilder(sk_sp<SkMeshSpecification> meshSpec) { in MeshUniformBuilder() argument
88 fMeshSpec = sk_sp(meshSpec); in MeshUniformBuilder()
89 fUniforms = (SkData::MakeZeroInitialized(meshSpec->uniformSize())); in MeshUniformBuilder()
107 Mesh(const sk_sp<SkMeshSpecification>& meshSpec, int mode, in Mesh() argument
110 : mMeshSpec(meshSpec) in Mesh()
118 Mesh(const sk_sp<SkMeshSpecification>& meshSpec, int mode, in Mesh() argument
122 : mMeshSpec(meshSpec) in Mesh()
/aosp14/frameworks/base/graphics/java/android/graphics/
H A DMesh.java78 public Mesh(@NonNull MeshSpecification meshSpec, @Mode int mode, in Mesh() argument
83 long nativeMesh = nativeMake(meshSpec.mNativeMeshSpec, mode, vertexBuffer, in Mesh()
111 public Mesh(@NonNull MeshSpecification meshSpec, @Mode int mode, in Mesh() argument
117 long nativeMesh = nativeMakeIndexed(meshSpec.mNativeMeshSpec, mode, vertexBuffer, in Mesh()
365 private static native long nativeMake(long meshSpec, int mode, Buffer vertexBuffer, in nativeMake() argument
369 private static native long nativeMakeIndexed(long meshSpec, int mode, Buffer vertexBuffer, in nativeMakeIndexed() argument
H A DMeshSpecification.java389 private MeshSpecification(long meshSpec) { in MeshSpecification() argument
390 mNativeMeshSpec = meshSpec; in MeshSpecification()
392 this, meshSpec); in MeshSpecification()
/aosp14/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
H A DMeshActivity.java57 MeshSpecification meshSpec = createMeshSpecification(); in onDraw() local
67 meshSpec, Mesh.TRIANGLES, vertexBuffer, 3, new RectF(0, 0, 1000, 1000)); in onDraw()
100 Mesh mesh2 = new Mesh(meshSpec, Mesh.TRIANGLES, iVertexBuffer, 102, indexBuffer, in onDraw()
H A DMeshLargeActivity.java57 MeshSpecification meshSpec = createMeshSpecification(); in onDraw() local
112 meshSpec, Mesh.TRIANGLES, vertexBuffer, numTriangles + 2, indexBuffer, in onDraw()
/aosp14/frameworks/base/libs/hwui/jni/
H A Dandroid_graphics_Mesh.cpp31 static jlong make(JNIEnv* env, jobject, jlong meshSpec, jint mode, jobject vertexBuffer, in make() argument
34 auto skMeshSpec = sk_ref_sp(reinterpret_cast<SkMeshSpecification*>(meshSpec)); in make()
50 static jlong makeIndexed(JNIEnv* env, jobject, jlong meshSpec, jint mode, jobject vertexBuffer, in makeIndexed() argument
54 auto skMeshSpec = sk_ref_sp(reinterpret_cast<SkMeshSpecification*>(meshSpec)); in makeIndexed()
H A DMeshSpecification.cpp125 static void MeshSpecification_safeUnref(SkMeshSpecification* meshSpec) { in MeshSpecification_safeUnref() argument
126 SkSafeUnref(meshSpec); in MeshSpecification_safeUnref()