Home
last modified time | relevance | path

Searched refs:mesh (Results 1 – 15 of 15) sorted by relevance

/aosp14/frameworks/base/libs/hwui/
H A DRecordingCanvas.h73 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 DRecordingCanvas.cpp524 : 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 DMesh.h157 .mesh; in updateSkMesh()
161 .mesh; in updateSkMesh()
H A DSkiaCanvas.cpp577 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 DSkiaCanvas.h132 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 DMeshLargeActivity.java111 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 DMeshActivity.java66 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 DSkiaDisplayList.cpp108 for (auto mesh : mMeshes) { in prepareListAndChildren() local
109 mesh->updateSkMesh(grContext); in prepareListAndChildren()
H A DSkiaRecordingCanvas.cpp324 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 DSkiaRecordingCanvas.h84 virtual void drawMesh(const Mesh& mesh, sk_sp<SkBlender> blender, const Paint& paint) override;
/aosp14/frameworks/base/rs/jni/
H A Dandroid_renderscript_RenderScript.cpp2702 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 DCanvas.h230 virtual void drawMesh(const Mesh& mesh, sk_sp<SkBlender>, const Paint& paint) = 0;
/aosp14/frameworks/base/graphics/java/android/graphics/
H A DBaseCanvas.java682 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 DBaseRecordingCanvas.java610 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 Dandroid_graphics_Canvas.cpp448 const Mesh* mesh = reinterpret_cast<Mesh*>(meshHandle); in drawMesh() local
451 get_canvas(canvasHandle)->drawMesh(*mesh, SkBlender::Mode(blendMode), *paint); in drawMesh()