/aosp14/frameworks/base/libs/hwui/ |
H A D | Mesh.h | 87 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 D | Mesh.java | 78 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 D | MeshSpecification.java | 389 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 D | MeshActivity.java | 57 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 D | MeshLargeActivity.java | 57 MeshSpecification meshSpec = createMeshSpecification(); in onDraw() local 112 meshSpec, Mesh.TRIANGLES, vertexBuffer, numTriangles + 2, indexBuffer, in onDraw()
|
/aosp14/frameworks/base/libs/hwui/jni/ |
H A D | android_graphics_Mesh.cpp | 31 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 D | MeshSpecification.cpp | 125 static void MeshSpecification_safeUnref(SkMeshSpecification* meshSpec) { in MeshSpecification_safeUnref() argument 126 SkSafeUnref(meshSpec); in MeshSpecification_safeUnref()
|