/frameworks/native/services/surfaceflinger/RenderEngine/ |
H A D | Mesh.cpp | 17 #include "Mesh.h" 23 Mesh::Mesh(Primitive primitive, size_t vertexCount, size_t vertexSize, size_t texCoordSize) function in class:android::Mesh 40 ALOGE("Overflow in Mesh(..., %zu, %zu, %zu)", vertexCount, vertexSize, 55 Mesh::~Mesh() { 59 Mesh::Primitive Mesh::getPrimitive() const { 64 float const* Mesh::getPositions() const { 67 float* Mesh [all...] |
H A D | Mesh.h | 24 class Mesh { class in namespace:android 32 Mesh(Primitive primitive, size_t vertexCount, size_t vertexSize, size_t texCoordsSize = 0); 33 ~Mesh(); 40 friend class Mesh; 83 Mesh(const Mesh&); 84 Mesh& operator = (const Mesh&); 85 Mesh const& operator = (const Mesh [all...] |
H A D | GLES11RenderEngine.h | 34 class Mesh; 63 virtual void drawMesh(const Mesh& mesh);
|
H A D | GLES20RenderEngine.h | 36 class Mesh; 79 virtual void drawMesh(const Mesh& mesh);
|
H A D | RenderEngine.h | 38 class Mesh; 110 virtual void drawMesh(const Mesh& mesh) = 0;
|
/frameworks/rs/driver/ |
H A D | rsdMesh.h | 24 const android::renderscript::Mesh *m); 26 const android::renderscript::Mesh *m, 29 const android::renderscript::Mesh *m);
|
H A D | rsdMeshObj.h | 25 class Mesh; 37 const android::renderscript::Mesh *); 46 const android::renderscript::Mesh *mRSMesh;
|
H A D | rsdMesh.cpp | 30 bool rsdMeshInit(const Context *rsc, const Mesh *m) { 41 void rsdMeshDraw(const Context *rsc, const Mesh *m, uint32_t primIndex, uint32_t start, uint32_t len) { 53 void rsdMeshDestroy(const Context *rsc, const Mesh *m) {
|
/frameworks/rs/ |
H A D | rsMesh.h | 36 class Mesh : public ObjectBase { class in namespace:android::renderscript 58 Mesh(Context *); 59 Mesh(Context *, uint32_t vertexBuffersCount, uint32_t primitivesCount); 60 ~Mesh(); 64 static Mesh *createFromStream(Context *rsc, IStream *stream);
|
H A D | rsMesh.cpp | 24 Mesh::Mesh(Context *rsc) : ObjectBase(rsc) { function in class:Mesh 38 Mesh::Mesh(Context *rsc, function in class:Mesh 62 Mesh::~Mesh() { 75 void Mesh::init() { 81 void Mesh::serialize(Context *rsc, OStream *stream) const { 106 Mesh *Mesh [all...] |
H A D | rsRuntime.h | 66 void rsrDrawMesh(Context *, Mesh *); 67 void rsrDrawMeshPrimitive(Context *, Mesh *, uint32_t primIndex); 68 void rsrDrawMeshPrimitiveRange(Context *, Mesh *, 70 void rsrMeshComputeBoundingBox(Context *, Mesh *,
|
H A D | rsScriptC_LibGL.cpp | 155 void rsrDrawMesh(Context *rsc, Mesh *sm) { 163 void rsrDrawMeshPrimitive(Context *rsc, Mesh *sm, uint32_t primIndex) { 171 void rsrDrawMeshPrimitiveRange(Context *rsc, Mesh *sm, uint32_t primIndex, 180 void rsrMeshComputeBoundingBox(Context *rsc, Mesh *sm,
|
/frameworks/base/tests/RenderScriptTests/Fountain/src/com/example/android/rs/fountain/ |
H A D | FountainRS.java | 44 Mesh.AllocationBuilder smb = new Mesh.AllocationBuilder(mRS); 46 smb.addIndexSetType(Mesh.Primitive.POINT); 47 Mesh sm = smb.create();
|
/frameworks/base/tests/RenderScriptTests/Fountain_v11/src/com/android/fountain/ |
H A D | FountainRS.java | 44 Mesh.AllocationBuilder smb = new Mesh.AllocationBuilder(mRS); 46 smb.addIndexSetType(Mesh.Primitive.POINT); 47 Mesh sm = smb.create();
|
/frameworks/base/tests/RenderScriptTests/FountainFbo/src/com/example/android/rs/fountainfbo/ |
H A D | FountainFboRS.java | 22 import android.renderscript.Mesh; 46 Mesh.AllocationBuilder smb = new Mesh.AllocationBuilder(mRS); 48 smb.addIndexSetType(Mesh.Primitive.POINT); 49 Mesh sm = smb.create();
|
/frameworks/base/tests/RenderScriptTests/PerfTest/src/com/android/perftest/ |
H A D | MeshTest.java | 29 import android.renderscript.Mesh.Primitive; 45 private Mesh m10by10Mesh; 46 private Mesh m100by100Mesh; 47 private Mesh mWbyHMesh; 105 private Mesh getMbyNMesh(float width, float height, int wResolution, int hResolution) { 107 Mesh.TriangleMeshBuilder tmb = new Mesh.TriangleMeshBuilder(mRS, 108 2, Mesh.TriangleMeshBuilder.TEXTURE_0);
|
H A D | UiTest.java | 32 import android.renderscript.Mesh.Primitive; 58 private Mesh mSingleMesh; 59 private Mesh mParticlesMesh; 144 final Mesh.AllocationBuilder meshBuilder = new Mesh.AllocationBuilder(mRS); 157 private Mesh getSingleMesh(float width, float height) { 158 Mesh.TriangleMeshBuilder tmb = new Mesh.TriangleMeshBuilder(mRS, 159 2, Mesh.TriangleMeshBuilder.TEXTURE_0);
|
/frameworks/native/services/surfaceflinger/ |
H A D | LayerDim.cpp | 47 Mesh mesh(Mesh::TRIANGLE_FAN, 4, 2);
|
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/testapp/ |
H A D | SimpleAppRS.java | 43 Mesh mSimpleMesh; 44 Mesh mSphereMesh; 45 Mesh mCubeMesh; 69 Mesh.TriangleMeshBuilder tmb = new Mesh.TriangleMeshBuilder(mRS, 3, 70 Mesh.TriangleMeshBuilder.TEXTURE_0);
|
/frameworks/base/rs/java/android/renderscript/ |
H A D | FileA3D.java | 54 * RenderScript Mesh object 125 public Mesh getMesh() { 126 return (Mesh)getObject(); 146 entry.mLoadedObj = new Mesh(objectID, rs);
|
H A D | Mesh.java | 40 public class Mesh extends BaseObj { class in inherits:BaseObj 92 Mesh(long id, RenderScript rs) { method in class:Mesh 184 * Mesh builder object. It starts empty and requires you to 346 * Create a Mesh object from the current state of the builder 349 public Mesh create() { 394 Mesh newMesh = new Mesh(id, mRS); 405 * Mesh builder object. It starts empty and requires the user to 507 * Create a Mesh object from the current state of the builder 510 public Mesh creat [all...] |
/frameworks/base/libs/hwui/ |
H A D | Glop.h | 86 struct Mesh { struct in struct:android::uirenderer::Glop
|
/frameworks/rs/java/tests/Balls/src/com/example/android/rs/balls/ |
H A D | BallsRS.java | 114 Mesh.AllocationBuilder smb = new Mesh.AllocationBuilder(mRS); 116 smb.addIndexSetType(Mesh.Primitive.POINT); 117 Mesh smP = smb.create();
|
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/scenegraph/ |
H A D | Renderable.java | 35 import android.renderscript.Mesh; 77 public void setMesh(Mesh mesh) { 114 public void resolveMeshData(Mesh mesh) {
|
/frameworks/base/tests/RenderScriptTests/MiscSamples/src/com/example/android/rs/miscsamples/ |
H A D | RsRenderStatesRS.java | 107 private Mesh mMbyNMesh; 108 private Mesh mTorus; 140 private Mesh getMbyNMesh(float width, float height, int wResolution, int hResolution) { 142 Mesh.TriangleMeshBuilder tmb = new Mesh.TriangleMeshBuilder(mRS, 143 2, Mesh.TriangleMeshBuilder.TEXTURE_0); 356 mTorus = (Mesh)entry.getObject();
|