/frameworks/native/services/surfaceflinger/RenderEngine/ |
H A D | Mesh.cpp | 17 #include "Mesh.h" 21 Mesh::Mesh(Primitive primitive, size_t vertexCount, size_t vertexSize, size_t texCoordSize) function in class:android::Mesh 29 Mesh::~Mesh() { 33 Mesh::Primitive Mesh::getPrimitive() const { 38 float const* Mesh::getPositions() const { 41 float* Mesh::getPositions() { 45 float const* 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 | 33 class Mesh; 61 virtual void drawMesh(const Mesh& mesh);
|
H A D | GLES20RenderEngine.h | 35 class Mesh; 76 virtual void drawMesh(const Mesh& mesh);
|
H A D | RenderEngine.h | 35 class Mesh; 98 virtual void drawMesh(const Mesh& mesh) = 0;
|
H A D | GLES20RenderEngine.cpp | 31 #include "Mesh.h" 186 void GLES20RenderEngine::drawMesh(const Mesh& mesh) { 263 Mesh mesh(Mesh::TRIANGLE_FAN, 4, 2, 2); 264 Mesh::VertexArray<vec2> position(mesh.getPositionArray<vec2>()); 265 Mesh::VertexArray<vec2> texCoord(mesh.getTexCoordArray<vec2>());
|
/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...] |
/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/rs/java/tests/RsTest/src/com/android/rs/test/ |
H A D | UT_mesh.java | 22 import android.renderscript.Mesh.*; 27 Mesh mesh; 30 super(rstc, "Mesh", ctx); 41 Mesh.AllocationBuilder mBuilder = new Mesh.AllocationBuilder(RS);
|
/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 | 46 Mesh mesh(Mesh::TRIANGLE_FAN, 4, 2);
|
/frameworks/rs/java/tests/Balls/src/com/example/android/rs/balls/ |
H A D | BallsRS.java | 108 Mesh.AllocationBuilder smb = new Mesh.AllocationBuilder(mRS); 110 smb.addIndexSetType(Mesh.Primitive.POINT); 111 Mesh smP = smb.create();
|
/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/graphics/java/android/renderscript/ |
H A D | FileA3D.java | 59 * RenderScript Mesh object 130 public Mesh getMesh() { 131 return (Mesh)getObject(); 151 entry.mLoadedObj = new Mesh(objectID, rs);
|
H A D | Mesh.java | 42 public class Mesh extends BaseObj { class in inherits:BaseObj 94 Mesh(int id, RenderScript rs) { method in class:Mesh 186 * Mesh builder object. It starts empty and requires you to 348 * Create a Mesh object from the current state of the builder 351 public Mesh create() { 390 Mesh newMesh = new Mesh(id, mRS); 401 * Mesh builder object. It starts empty and requires the user to 503 * Create a Mesh object from the current state of the builder 506 public Mesh creat [all...] |
/frameworks/ex/carousel/java/com/android/ex/carousel/ |
H A D | CarouselViewHelper.java | 12 import android.renderscript.Mesh; 128 Mesh mesh = getGeometry(id); 160 mCarouselView.setGeometryForItem(id, (Mesh) msg.obj); 202 public Mesh getGeometry(int id) {
|
H A D | CarouselController.java | 24 import android.renderscript.Mesh; 154 public Mesh loadGeometry(int resId) { 167 public void setGeometryForItem(int n, Mesh mesh) { 181 Mesh mesh = mRenderScript.loadGeometry(resId); 534 Mesh mesh = mRenderScript.loadGeometry(resId); 565 Mesh mesh = mRenderScript.loadGeometry(resId); 832 * {@link CarouselController#setGeometryForItem(int,Mesh)}.
|
/frameworks/rs/driver/runtime/ |
H A D | rs_structs.h | 238 * internal members of the C++ class Mesh owned by librs. Unfortunately, 251 typedef struct Mesh { struct
|