/aosp14/frameworks/base/libs/hwui/ |
H A D | RecordingCanvas.h | 73 explicit DrawMeshPayload(const SkMesh* mesh) : mesh(mesh) {} in DrawMeshPayload() argument 79 const SkMesh* mesh = nullptr; 265 void drawMesh(const Mesh& mesh, sk_sp<SkBlender> blender, const SkPaint& paint);
|
H A D | RecordingCanvas.cpp | 524 : cpuMesh(mesh), blender(std::move(blender)), paint(paint) { in DrawSkMesh() 545 .mesh; in draw() 553 .mesh; in draw() 566 DrawMesh(const Mesh& mesh, sk_sp<SkBlender> blender, const SkPaint& paint) in DrawMesh() 567 : mesh(mesh), blender(std::move(blender)), paint(paint) {} in DrawMesh() 569 const Mesh& mesh; member 891 this->push<DrawSkMesh>(0, mesh, blender, paint); in drawMesh() 895 this->push<DrawMesh>(0, mesh, blender, paint); in drawMesh() 1239 fDL->drawMesh(mesh, blender, paint); in onDrawMesh() 1242 fDL->drawMesh(mesh, blender, paint); in drawMesh() [all …]
|
H A D | Mesh.h | 157 .mesh; in updateSkMesh() 161 .mesh; in updateSkMesh()
|
H A D | SkiaCanvas.cpp | 577 void SkiaCanvas::drawMesh(const Mesh& mesh, sk_sp<SkBlender> blender, const Paint& paint) { in drawMesh() argument 583 mesh.updateSkMesh(context); in drawMesh() 584 mCanvas->drawMesh(mesh.getSkMesh(), blender, paint); in drawMesh()
|
H A D | SkiaCanvas.h | 132 virtual void drawMesh(const Mesh& mesh, sk_sp<SkBlender> blender, const Paint& paint) override;
|
/aosp14/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
H A D | MeshLargeActivity.java | 111 Mesh mesh = new Mesh( in onDraw() local 115 mesh.setFloatUniform("test", 1.0f, 2.0f); in onDraw() 119 canvas.drawMesh(mesh, BlendMode.SRC, paint); in onDraw()
|
H A D | MeshActivity.java | 66 Mesh mesh = new Mesh( in onDraw() local 69 canvas.drawMesh(mesh, BlendMode.COLOR, new Paint()); in onDraw()
|
/aosp14/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | SkiaDisplayList.cpp | 108 for (auto mesh : mMeshes) { in prepareListAndChildren() local 109 mesh->updateSkMesh(grContext); in prepareListAndChildren()
|
H A D | SkiaRecordingCanvas.cpp | 324 void SkiaRecordingCanvas::drawMesh(const Mesh& mesh, sk_sp<SkBlender> blender, const Paint& paint) { in drawMesh() argument 325 mDisplayList->mMeshes.push_back(&mesh); in drawMesh() 326 mRecorder.drawMesh(mesh, blender, paint); in drawMesh()
|
H A D | SkiaRecordingCanvas.h | 84 virtual void drawMesh(const Mesh& mesh, sk_sp<SkBlender> blender, const Paint& paint) override;
|
/aosp14/frameworks/base/rs/jni/ |
H A D | android_renderscript_RenderScript.cpp | 2702 nMeshGetVertexBufferCount(JNIEnv *_env, jobject _this, jlong con, jlong mesh) in nMeshGetVertexBufferCount() argument 2705 ALOGD("nMeshGetVertexBufferCount, con(%p), Mesh(%p)", (RsContext)con, (RsMesh)mesh); in nMeshGetVertexBufferCount() 2708 rsaMeshGetVertexBufferCount((RsContext)con, (RsMesh)mesh, &vtxCount); in nMeshGetVertexBufferCount() 2713 nMeshGetIndexCount(JNIEnv *_env, jobject _this, jlong con, jlong mesh) in nMeshGetIndexCount() argument 2716 ALOGD("nMeshGetIndexCount, con(%p), Mesh(%p)", (RsContext)con, (RsMesh)mesh); in nMeshGetIndexCount() 2719 rsaMeshGetIndexCount((RsContext)con, (RsMesh)mesh, &idxCount); in nMeshGetIndexCount() 2724 nMeshGetVertices(JNIEnv *_env, jobject _this, jlong con, jlong mesh, jlongArray _ids, jint numVtxID… in nMeshGetVertices() argument 2727 ALOGD("nMeshGetVertices, con(%p), Mesh(%p)", (RsContext)con, (RsMesh)mesh); in nMeshGetVertices() 2731 rsaMeshGetVertices((RsContext)con, (RsMesh)mesh, allocs, (uint32_t)numVtxIDs); in nMeshGetVertices() 2745 ALOGD("nMeshGetVertices, con(%p), Mesh(%p)", (RsContext)con, (RsMesh)mesh); in nMeshGetIndices() [all …]
|
/aosp14/frameworks/base/libs/hwui/hwui/ |
H A D | Canvas.h | 230 virtual void drawMesh(const Mesh& mesh, sk_sp<SkBlender>, const Paint& paint) = 0;
|
/aosp14/frameworks/base/graphics/java/android/graphics/ |
H A D | BaseCanvas.java | 682 public void drawMesh(@NonNull Mesh mesh, @Nullable BlendMode blendMode, @NonNull Paint paint) { in drawMesh() argument 689 nDrawMesh(this.mNativeCanvasWrapper, mesh.getNativeWrapperInstance(), in drawMesh()
|
H A D | BaseRecordingCanvas.java | 610 public final void drawMesh(@NonNull Mesh mesh, BlendMode blendMode, @NonNull Paint paint) { in drawMesh() argument 614 nDrawMesh(mNativeCanvasWrapper, mesh.getNativeWrapperInstance(), in drawMesh()
|
/aosp14/frameworks/base/libs/hwui/jni/ |
H A D | android_graphics_Canvas.cpp | 448 const Mesh* mesh = reinterpret_cast<Mesh*>(meshHandle); in drawMesh() local 451 get_canvas(canvasHandle)->drawMesh(*mesh, SkBlender::Mode(blendMode), *paint); in drawMesh()
|