/frameworks/base/libs/hwui/ |
Layer.h | 277 * If the layer can be rendered as a mesh, this is non-null. 279 TextureVertex* mesh; member in struct:android::uirenderer::Layer
|
OpenGLRenderer.h | 300 status_t drawPatch(SkBitmap* bitmap, const Patch* mesh, AssetAtlas::Entry* entry, 816 * Draws a textured mesh with the specified texture. If the indices are omitted, 817 * the mesh is drawn as a simple quad. The mesh pointers become offsets when a 828 * @param vertices The vertices that define the mesh 830 * @param elementsCount The number of elements in the mesh, required by indices 833 * @param vbo The VBO used to draw the mesh 859 void drawIndexedQuads(Vertex* mesh, GLsizei quadsCount); [all...] |
/frameworks/ex/carousel/java/com/android/ex/carousel/ |
CarouselRS.java | 619 public void setDefaultGeometry(Mesh mesh) 621 mScript.set_defaultGeometry(mesh); 624 public void setLoadingGeometry(Mesh mesh) 626 mScript.set_loadingGeometry(mesh); 807 public void setGeometry(int n, Mesh geometry) [all...] |
carousel.rs | 696 * Draws the requested mesh, with the appropriate program store in effect. 698 static void drawMesh(rs_mesh mesh) 701 // Draw the entire mesh, with the only available program store 703 rsgDrawMesh(mesh); 705 // Draw each primitive in the mesh with the corresponding program store 709 rsgDrawMesh(mesh, i); [all...] |
/frameworks/native/services/surfaceflinger/ |
Layer.h | 47 #include "RenderEngine/Mesh.h" 138 void computeGeometry(const sp<const DisplayDevice>& hw, Mesh& mesh) const; 361 // The mesh used to draw the layer in GLES composition mode 362 mutable Mesh mMesh; 363 // The mesh used to draw the layer in GLES composition mode
|
Layer.cpp | 77 mMesh(Mesh::TRIANGLE_FAN, 4, 2, 2), 590 // TODO: we probably want to generate the texture coords with the mesh 592 Mesh::VertexArray<vec2> texCoords(mMesh.getTexCoordArray<vec2>()); 637 void Layer::computeGeometry(const sp<const DisplayDevice>& hw, Mesh& mesh) const 649 Mesh::VertexArray<vec2> position(mesh.getPositionArray<vec2>()); [all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/scene/shape/ |
Cylinder.java | 42 import com.jme3.scene.Mesh;
44 import com.jme3.scene.mesh.IndexBuffer;
57 public class Cylinder extends Mesh {
248 // Generate points on the unit circle to be used in computing the mesh
|
/external/jmonkeyengine/engine/src/core/com/jme3/renderer/ |
RenderManager.java | 731 Mesh mesh = gm.getMesh();
local 732 if (mesh != null) {
733 for (VertexBuffer vb : mesh.getBufferList().getArray()) {
[all...] |
/frameworks/rs/ |
rs_hal.h | 44 class Mesh; 257 bool (*init)(const Context *rsc, const Mesh *m); 258 void (*draw)(const Context *rsc, const Mesh *m, uint32_t primIndex, uint32_t start, uint32_t len); 259 void (*destroy)(const Context *rsc, const Mesh *m); 260 } mesh; member in struct:android::renderscript::__anon32506
|
/external/jmonkeyengine/engine/src/core/com/jme3/bounding/ |
BoundingBox.java | 43 import com.jme3.scene.Mesh;
148 public void computeFromTris(int[] indices, Mesh mesh, int start, int end) {
164 mesh.getTriangle(indices[i], triangle);
[all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/scene/ |
Mesh.java | 49 import com.jme3.scene.mesh.*; 59 * <code>Mesh</code> is used to store rendering data. 65 * the size of each point is specified via {@link Mesh#setPointSize(float) }. 69 * via {@link Mesh#setLineWidth(float) }.</li> 75 public class Mesh implements Savable, Cloneable { 78 * The mode of the Mesh specifies both the type of primitive represented 79 * by the mesh and how the data should be interpreted. 84 * can be specified with {@link Mesh#setPointSize(float) }. 90 * a single line. {@link Mesh#setLineWidth(float) } can be used 98 * previous vertex to make a line. {@link Mesh#setLineWidth(float) } can [all...] |