/frameworks/native/libs/renderengine/ |
D | Mesh.cpp | 24 Mesh::Mesh(Primitive primitive, size_t vertexCount, size_t vertexSize, size_t texCoordSize) in Mesh() function in android::renderengine::Mesh 58 Mesh::Primitive Mesh::getPrimitive() const { in getPrimitive() 62 float const* Mesh::getPositions() const { in getPositions() 65 float* Mesh::getPositions() { in getPositions() 69 float const* Mesh::getTexCoords() const { in getTexCoords() 72 float* Mesh::getTexCoords() { in getTexCoords() 76 float const* Mesh::getCropCoords() const { in getCropCoords() 79 float* Mesh::getCropCoords() { in getCropCoords() 83 size_t Mesh::getVertexCount() const { in getVertexCount() 87 size_t Mesh::getVertexSize() const { in getVertexSize() [all …]
|
D | Android.bp | 41 "Mesh.cpp",
|
/frameworks/native/libs/renderengine/include/renderengine/ |
D | Mesh.h | 27 class Mesh { 35 Mesh(Primitive primitive, size_t vertexCount, size_t vertexSize, size_t texCoordsSize = 0); 36 ~Mesh() = default; 43 friend class Mesh; variable 97 Mesh(const Mesh&); 98 Mesh& operator=(const Mesh&); 99 Mesh const& operator=(const Mesh&) const;
|
D | RenderEngine.h | 49 class Mesh; variable 161 virtual void drawMesh(const Mesh& mesh) = 0;
|
/frameworks/rs/ |
D | rsApiMesh.cpp | 20 using android::renderscript::Mesh; 23 Mesh *sm = static_cast<Mesh *>(mv); in rsaMeshGetVertexBufferCount() 28 Mesh *sm = static_cast<Mesh *>(mv); in rsaMeshGetIndexCount() 33 Mesh *sm = static_cast<Mesh *>(mv); in rsaMeshGetVertices() 43 Mesh *sm = static_cast<Mesh *>(mv); in rsaMeshGetIndices()
|
D | rsMesh.cpp | 24 Mesh::Mesh(Context *rsc) : ObjectBase(rsc) { in Mesh() function in android::renderscript::Mesh 38 Mesh::Mesh(Context *rsc, in Mesh() function in android::renderscript::Mesh 62 Mesh::~Mesh() { in ~Mesh() 75 void Mesh::init() { in init() 81 void Mesh::serialize(Context *rsc, OStream *stream) const { in serialize() 106 Mesh *Mesh::createFromStream(Context *rsc, IStream *stream) { in createFromStream() 147 Mesh *mesh = new Mesh(rsc, vertexBuffersCount, primitivesCount); in createFromStream() 172 void Mesh::render(Context *rsc) const { in render() 178 void Mesh::renderPrimitive(Context *rsc, uint32_t primIndex) const { in renderPrimitive() 192 void Mesh::renderPrimitiveRange(Context *rsc, uint32_t primIndex, uint32_t start, uint32_t len) con… in renderPrimitiveRange() [all …]
|
D | rsMesh.h | 36 class Mesh : public ObjectBase { 58 explicit Mesh(Context *); 59 Mesh(Context *, uint32_t vertexBuffersCount, uint32_t primitivesCount); 60 ~Mesh(); 64 static Mesh *createFromStream(Context *rsc, IStream *stream);
|
D | rsRuntime.h | 62 void rsrDrawMesh(Context *, Mesh *); 63 void rsrDrawMeshPrimitive(Context *, Mesh *, uint32_t primIndex); 64 void rsrDrawMeshPrimitiveRange(Context *, Mesh *, 66 void rsrMeshComputeBoundingBox(Context *, Mesh *,
|
D | rsScriptC_LibGL.cpp | 151 void rsrDrawMesh(Context *rsc, Mesh *sm) { in rsrDrawMesh() 159 void rsrDrawMeshPrimitive(Context *rsc, Mesh *sm, uint32_t primIndex) { in rsrDrawMeshPrimitive() 167 void rsrDrawMeshPrimitiveRange(Context *rsc, Mesh *sm, uint32_t primIndex, in rsrDrawMeshPrimitiveRange() 176 void rsrMeshComputeBoundingBox(Context *rsc, Mesh *sm, in rsrMeshComputeBoundingBox()
|
D | rs_hal.h | 94 class Mesh; variable 347 bool (*init)(const Context *rsc, const Mesh *m); 348 … void (*draw)(const Context *rsc, const Mesh *m, uint32_t primIndex, uint32_t start, uint32_t len); 349 void (*destroy)(const Context *rsc, const Mesh *m);
|
D | rsFont.h | 238 ObjectBaseRef<Mesh> mMesh;
|
D | rsFileA3D.cpp | 238 entry->mRsObj = Mesh::createFromStream(mRSC, mReadStream); in initializeFromEntry()
|
/frameworks/rs/driver/ |
D | rsdMesh.cpp | 28 using android::renderscript::Mesh; 30 bool rsdMeshInit(const Context *rsc, const Mesh *m) { in rsdMeshInit() 41 void rsdMeshDraw(const Context *rsc, const Mesh *m, uint32_t primIndex, uint32_t start, uint32_t le… in rsdMeshDraw() 53 void rsdMeshDestroy(const Context *rsc, const Mesh *m) { in rsdMeshDestroy()
|
D | rsdMesh.h | 24 const android::renderscript::Mesh *m); 26 const android::renderscript::Mesh *m, 29 const android::renderscript::Mesh *m);
|
D | rsdMeshObj.h | 25 class Mesh; variable 37 const android::renderscript::Mesh *); 46 const android::renderscript::Mesh *mRSMesh;
|
D | rsdMeshObj.cpp | 34 using android::renderscript::Mesh; 36 RsdMeshObj::RsdMeshObj(const Context *rsc, const Mesh *rsMesh) { in RsdMeshObj()
|
D | rsdRuntimeStubs.cpp | 43 using android::renderscript::Mesh; 1051 rsrDrawMesh(rsc, (Mesh *)ism.p); 1056 rsrDrawMeshPrimitive(rsc, (Mesh *)ism.p, primitiveIndex); 1061 rsrDrawMeshPrimitiveRange(rsc, (Mesh *)ism.p, primitiveIndex, start, len); 1068 rsrMeshComputeBoundingBox(rsc, (Mesh *)mesh.p, minX, minY, minZ, maxX, maxY, maxZ);
|
/frameworks/base/rs/java/android/renderscript/ |
D | Mesh.java | 41 public class Mesh extends BaseObj { class 95 Mesh(long id, RenderScript rs) { in Mesh() method in Mesh 354 public Mesh create() { in create() 399 Mesh newMesh = new Mesh(id, mRS); in create() 520 public Mesh create() { in create() 548 Mesh newMesh = new Mesh(id, mRS); in create() 805 public Mesh create(boolean uploadToBufferObject) { in create() 830 Mesh sm = smb.create(); in create()
|
D | FileA3D.java | 129 public Mesh getMesh() { in getMesh() 130 return (Mesh)getObject(); in getMesh() 150 entry.mLoadedObj = new Mesh(objectID, rs); in internalCreate()
|
/frameworks/rs/tests/java_api/Balls/src/com/example/android/rs/balls/ |
D | BallsRS.java | 114 Mesh.AllocationBuilder smb = new Mesh.AllocationBuilder(mRS); in init() 116 smb.addIndexSetType(Mesh.Primitive.POINT); in init() 117 Mesh smP = smb.create(); in init()
|
/frameworks/native/libs/renderengine/gl/ |
D | GLESRenderEngine.h | 42 class Mesh; variable 126 void drawMesh(const Mesh& mesh) override; 160 FloatRect setupLayerCropping(const LayerSettings& layer, Mesh& mesh); 167 const Mesh& mesh);
|
D | GLESRenderEngine.cpp | 569 Mesh mesh(Mesh::TRIANGLES, c * 6, 2); in fillRegionWithColor() 570 Mesh::VertexArray<vec2> position(mesh.getPositionArray<vec2>()); in fillRegionWithColor() 710 FloatRect GLESRenderEngine::setupLayerCropping(const LayerSettings& layer, Mesh& mesh) { in setupLayerCropping() 719 Mesh::VertexArray<vec2> cropCoords(mesh.getCropCoordArray<vec2>()); in setupLayerCropping() 730 const LayerSettings& layer, const Mesh& mesh) { in handleRoundedCorners() 923 Mesh mesh(Mesh::TRIANGLE_FAN, 4, 2, 2); in drawLayers() 928 Mesh::VertexArray<vec2> position(mesh.getPositionArray<vec2>()); in drawLayers() 959 renderengine::Mesh::VertexArray<vec2> texCoords(mesh.getTexCoordArray<vec2>()); in drawLayers() 1138 void GLESRenderEngine::drawMesh(const Mesh& mesh) { in drawMesh()
|
/frameworks/native/libs/renderengine/include/renderengine/mock/ |
D | RenderEngine.h | 76 MOCK_METHOD1(drawMesh, void(const renderengine::Mesh&));
|
/frameworks/rs/driver/runtime/ |
D | rs_structs.h | 287 typedef struct Mesh { struct
|
/frameworks/rs/script_api/ |
D | rs_graphics.spec | 134 summary: Handle to a Mesh 137 See: android.renderscript.Mesh
|