Searched refs:mesh (Results 1 - 25 of 33) sorted by relevance

12

/frameworks/rs/driver/runtime/
H A Drs_mesh.c10 Mesh_t *mesh = (Mesh_t *)m.p; local
11 if (mesh == NULL) {
14 return mesh->mHal.state.vertexBuffersCount;
19 Mesh_t *mesh = (Mesh_t *)m.p; local
20 if (mesh == NULL) {
23 return mesh->mHal.state.primitivesCount;
28 Mesh_t *mesh = (Mesh_t *)m.p; local
29 if (mesh == NULL || index >= mesh->mHal.state.vertexBuffersCount) {
33 rs_allocation returnAlloc = {mesh
39 Mesh_t *mesh = (Mesh_t *)m.p; local
50 Mesh_t *mesh = (Mesh_t *)m.p; local
[all...]
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/scenegraph/
H A DRenderable.java77 public void setMesh(Mesh mesh) { argument
78 mData.mesh = mesh;
80 mField.set_mesh(0, mData.mesh, true);
84 public void setMesh(String mesh, String indexName) { argument
85 mMeshName = mesh;
114 public void resolveMeshData(Mesh mesh) { argument
115 mData.mesh = mesh;
116 if (mData.mesh
[all...]
/frameworks/native/services/surfaceflinger/
H A DLayerDim.cpp46 Mesh mesh(Mesh::TRIANGLE_FAN, 4, 2);
47 computeGeometry(hw, mesh);
50 engine.drawMesh(mesh);
/frameworks/native/services/surfaceflinger/RenderEngine/
H A DGLES20RenderEngine.cpp186 void GLES20RenderEngine::drawMesh(const Mesh& mesh) { argument
190 if (mesh.getTexCoordsSize()) {
193 mesh.getTexCoordsSize(),
195 mesh.getByteStride(),
196 mesh.getTexCoords());
200 mesh.getVertexSize(),
202 mesh.getByteStride(),
203 mesh.getPositions());
205 glDrawArrays(mesh.getPrimitive(), 0, mesh
[all...]
H A DGLES11RenderEngine.cpp219 void GLES11RenderEngine::drawMesh(const Mesh& mesh) { argument
220 if (mesh.getTexCoordsSize()) {
222 glTexCoordPointer(mesh.getTexCoordsSize(),
224 mesh.getByteStride(),
225 mesh.getTexCoords());
228 glVertexPointer(mesh.getVertexSize(),
230 mesh.getByteStride(),
231 mesh.getPositions());
233 glDrawArrays(mesh.getPrimitive(), 0, mesh
[all...]
H A DGLES11RenderEngine.h61 virtual void drawMesh(const Mesh& mesh);
H A DGLES20RenderEngine.h76 virtual void drawMesh(const Mesh& mesh);
H A DRenderEngine.cpp161 Mesh mesh(Mesh::TRIANGLES, c*6, 2);
162 Mesh::VertexArray<vec2> position(mesh.getPositionArray<vec2>());
178 drawMesh(mesh);
H A DRenderEngine.h98 virtual void drawMesh(const Mesh& mesh) = 0;
/frameworks/base/libs/hwui/font/
H A DCacheTexture.h141 TextureVertex* mesh() const { function in class:android::uirenderer::CacheTexture
161 TextureVertex* mesh = mMesh + mCurrentQuad * 4; local
162 TextureVertex::set(mesh++, x2, y2, u2, v2);
163 TextureVertex::set(mesh++, x3, y3, u3, v3);
164 TextureVertex::set(mesh++, x1, y1, u1, v1);
165 TextureVertex::set(mesh++, x4, y4, u4, v4);
/frameworks/rs/
H A DrsMesh.cpp64 mRSC->mHal.funcs.mesh.destroy(mRSC, this);
77 mRSC->mHal.funcs.mesh.init(mRSC, this);
110 ALOGE("mesh loading skipped due to invalid class id");
147 Mesh *mesh = new Mesh(rsc, vertexBuffersCount, primitivesCount); local
148 mesh->assignName(name);
150 mesh->setVertexBuffer(vertexBuffers[vCount].get(), vCount);
153 mesh->setPrimitive(indexBuffers[pCount].get(), primitives[pCount], pCount);
166 mesh->init();
167 mesh->uploadAll(rsc);
169 return mesh;
[all...]
/frameworks/base/libs/hwui/
H A DLayerRenderer.cpp131 if (mLayer->mesh) {
132 delete[] mLayer->mesh;
133 mLayer->mesh = NULL;
152 if (mLayer->mesh && mLayer->meshElementCount < elementCount) {
153 delete[] mLayer->mesh;
154 mLayer->mesh = NULL;
157 if (!mLayer->mesh) {
158 mLayer->mesh = new TextureVertex[count * 4];
166 TextureVertex* mesh = mLayer->mesh; local
[all...]
H A DPatchCache.cpp168 * Sets the mesh's offsets and copies its associated vertices into
169 * the mesh buffer (VBO).
182 // Find a block where we can fit the mesh
186 // The mesh fits
203 // Copy the 9patch mesh in the VBO
229 const Patch* mesh = mCache.get(description); local
231 if (!mesh) {
256 return mesh;
H A DOpenGLRenderer.cpp1214 // We must get (and therefore bind) the region mesh buffer
1217 TextureVertex* mesh = mCaches.getRegionMesh(); local
1239 setupDrawMeshIndices(&mesh[0].position[0], &mesh[0].texture[0]);
1250 TextureVertex::set(mesh++, r->left, r->top, u1, v1);
1251 TextureVertex::set(mesh++, r->right, r->top, u2, v1);
1252 TextureVertex::set(mesh++, r->left, r->bottom, u1, v2);
1253 TextureVertex::set(mesh++, r->right, r->bottom, u2, v2);
1261 mesh = mCaches.getRegionMesh();
1348 void OpenGLRenderer::drawIndexedQuads(Vertex* mesh, GLsize argument
1377 Vertex mesh[count * 4]; local
2218 ColorTextureVertex mesh[count]; local
2419 const Patch* mesh = mCaches.patchCache.get(entry, bitmap->width(), bitmap->height(), local
2425 drawPatch(SkBitmap* bitmap, const Patch* mesh, AssetAtlas::Entry* entry, float left, float top, float right, float bottom, SkPaint* paint) argument
3118 TextureVertex* mesh = &layer->mesh[0]; local
3346 Vertex mesh[count]; local
[all...]
H A DLayer.cpp33 mesh = NULL;
58 delete[] mesh;
H A DFontRenderer.cpp293 if (!cacheTexture->mesh()) {
516 TextureVertex* mesh = texture->mesh(); local
517 caches.bindPositionVertexPointer(force, &mesh[0].position[0]);
518 caches.bindTexCoordsVertexPointer(force, &mesh[0].texture[0]);
/frameworks/ex/carousel/java/com/android/ex/carousel/
H A DCarouselController.java152 * @return the loaded mesh or null if it cannot be loaded
164 * @param mesh The geometry for that item
167 public void setGeometryForItem(int n, Mesh mesh) { argument
169 mRenderScript.setGeometry(n, mesh);
181 Mesh mesh = mRenderScript.loadGeometry(resId);
182 mRenderScript.setGeometry(n, mesh);
529 * @param mesh
534 Mesh mesh = mRenderScript.loadGeometry(resId);
535 mRenderScript.setDefaultGeometry(mesh);
565 Mesh mesh
[all...]
H A DCarouselViewHelper.java128 Mesh mesh = getGeometry(id);
129 if (mesh != null) {
130 mSyncHandler.obtainMessage(SET_GEOMETRY_N, id, 0, mesh).sendToTarget();
H A DCarouselView.java200 * @return the loaded mesh or null if it cannot be loaded
209 * @param mesh
211 public void setGeometryForItem(int n, Mesh mesh) { argument
212 mController.setGeometryForItem(n, mesh);
/frameworks/rs/scriptc/
H A Drs_graphics.rsh321 * Draw a mesh using the current context state. The whole mesh is
329 * Draw part of a mesh using the current context state.
330 * @param ism mesh object to render
337 * Draw specified index range of part of a mesh using the current context state.
338 * @param ism mesh object to render
400 * Computes an axis aligned bounding box of a mesh object
403 rsgMeshComputeBoundingBox(rs_mesh mesh, float *minX, float *minY, float *minZ,
409 rsgMeshComputeBoundingBox(rs_mesh mesh, float3 *bBoxMin, float3 *bBoxMax) {
411 rsgMeshComputeBoundingBox(mesh,
[all...]
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/
H A DUT_mesh.java27 Mesh mesh; field in class:UT_mesh
/frameworks/base/tests/RenderScriptTests/FBOTest/src/com/android/fbotest/
H A DFBOSyncRS.java146 Mesh mesh = entry.getMesh();
147 mMeshes.set_mMesh(i, mesh, false);
148 mMeshes.set_mNumIndexSets(i, mesh.getPrimitiveCount(), false);
H A DFBOTestRS.java145 Mesh mesh = entry.getMesh();
146 mMeshes.set_mMesh(i, mesh, false);
147 mMeshes.set_mNumIndexSets(i, mesh.getPrimitiveCount(), false);
/frameworks/base/tests/RenderScriptTests/ModelViewer/src/com/android/modelviewer/
H A DSimpleModelRS.java144 Mesh mesh = entry.getMesh();
145 mMeshes.set_mMesh(i, mesh, false);
146 mMeshes.set_mNumIndexSets(i, mesh.getPrimitiveCount(), false);
/frameworks/base/tests/RenderScriptTests/ShadersTest/src/com/android/shaderstest/
H A DShadersTestRS.java157 Mesh mesh = entry.getMesh();
158 mMeshes.set_mMesh(i, mesh, false);
159 mMeshes.set_mNumIndexSets(i, mesh.getPrimitiveCount(), false);

Completed in 261 milliseconds

12