/cts/tests/openglperf2/jni/graphics/ |
Mesh.cpp | 14 #include "Mesh.h" 16 Mesh::Mesh(const float* vertices, const float* normals, const float* texCoords,
|
Mesh.h | 20 // This allows a mesh to appear multiple times in a SceneGraph without duplication. 21 class Mesh { 23 Mesh(const float* vertices, const float* normals, const float* texCoords, 25 virtual ~Mesh() {};
|
/frameworks/native/services/surfaceflinger/RenderEngine/ |
Mesh.cpp | 17 #include "Mesh.h" 23 Mesh::Mesh(Primitive primitive, size_t vertexCount, size_t vertexSize, size_t texCoordSize) 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::getPositions() [all...] |
Mesh.h | 24 class Mesh { 32 Mesh(Primitive primitive, size_t vertexCount, size_t vertexSize, size_t texCoordsSize = 0); 33 ~Mesh(); 40 friend class Mesh; 67 // number of vertices in this mesh 83 Mesh(const Mesh&); 84 Mesh& operator = (const Mesh&); 85 Mesh const& operator = (const Mesh&) const [all...] |
/frameworks/rs/ |
rsMesh.cpp | 24 Mesh::Mesh(Context *rsc) : ObjectBase(rsc) { 38 Mesh::Mesh(Context *rsc, 62 Mesh::~Mesh() { 64 mRSC->mHal.funcs.mesh.destroy(mRSC, this); 75 void Mesh::init() { 77 mRSC->mHal.funcs.mesh.init(mRSC, this); 81 void Mesh::serialize(Context *rsc, OStream *stream) const 147 Mesh *mesh = new Mesh(rsc, vertexBuffersCount, primitivesCount); local [all...] |
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);
|
/external/skia/src/gpu/ops/ |
GrDrawVerticesOp.h | 74 struct Mesh { 115 SkSTArray<1, Mesh, true> fMeshes;
|
/frameworks/base/libs/hwui/ |
Glop.h | 40 * are enabled/disabled dynamically based on mesh content. 45 // Mesh is pure x,y vertex pairs 47 // Mesh has texture coordinates embedded. Note that texture can exist without this flag 50 // Mesh has color embedded (to export to varying) 52 // Mesh has alpha embedded (to export to varying) 68 // Canvas transform isn't applied to the mesh at draw time, 77 * Includes all of the mesh, fill, and GL state required to perform 91 struct Mesh { 115 } mesh; member in struct:android::uirenderer::Glop 143 // modelView transform, accounting for delta between mesh transform and content of the mes [all...] |
/external/swiftshader/third_party/PowerVR_SDK/Examples/Intermediate/DisplacementMap/OGLES2/ |
OGLES2DisplacementMap.cpp | 245 @Description Loads the mesh data required for this training course into
271 SPODMesh& Mesh = m_Scene.pMesh[i];
272 unsigned int uiSize = Mesh.nNumVertex * Mesh.sVertex.nStride;
274 glBufferData(GL_ARRAY_BUFFER, uiSize, Mesh.pInterleaved, GL_STATIC_DRAW);
278 if (Mesh.sFaces.pData)
281 uiSize = PVRTModelPODCountIndices(Mesh) * sizeof(GLshort);
283 glBufferData(GL_ELEMENT_ARRAY_BUFFER, uiSize, Mesh.sFaces.pData, GL_STATIC_DRAW);
430 // Camera nodes are after the mesh and light nodes in the array
580 // Load the correct texture for the mesh using our texture lookup table [all...] |
/external/swiftshader/third_party/PowerVR_SDK/Examples/Intermediate/ColourGrading/OGLES3/ |
OGLES3ColourGrading.cpp | 325 @Description Loads the mesh data required for this training course into 348 SPODMesh& Mesh = m_Mask.pMesh[i]; 349 unsigned int uiSize = Mesh.nNumVertex * Mesh.sVertex.nStride; 351 glBufferData(GL_ARRAY_BUFFER, uiSize, Mesh.pInterleaved, GL_STATIC_DRAW); 355 if (Mesh.sFaces.pData) 358 uiSize = PVRTModelPODCountIndices(Mesh) * sizeof(GLshort); 360 glBufferData(GL_ELEMENT_ARRAY_BUFFER, uiSize, Mesh.sFaces.pData, GL_STATIC_DRAW); 752 // Now that the uniforms are set, call another function to actually draw the mesh. 820 @Input i32NodeIndex Node index of the mesh to dra [all...] |
/external/vulkan-validation-layers/demos/smoke/ |
Meshes.cpp | 28 class Mesh { 165 BuildPyramid(Mesh &mesh) 185 mesh.build(vertices, faces); 191 BuildIcosphere(Mesh &mesh) : mesh_(mesh), radius_(1.0f) 259 std::vector<Mesh::Face> faces; 277 faces.emplace_back(Mesh::Face{ v0, v01, v20 }); 278 faces.emplace_back(Mesh::Face{ v1, v12, v01 }) [all...] |
/frameworks/base/rs/java/android/renderscript/ |
Mesh.java | 25 * RenderScript. Internally, a mesh is a collection of allocations that 36 * Parts of the mesh can be rendered with either explicit 40 public class Mesh extends BaseObj { 44 * Describes the way mesh vertex data is interpreted when rendering 92 Mesh(long id, RenderScript rs) { 120 * @return number of primitives or index sets in the mesh 185 * Mesh builder object. It starts empty and requires you to 209 * @param rs Context to which the mesh will belong. 210 * @param usage specifies how the mesh allocations are to be 347 * Create a Mesh object from the current state of the builde [all...] |
/frameworks/rs/driver/runtime/ |
rs_structs.h | 274 * internal members of the C++ class Mesh owned by librs. Unfortunately, 287 typedef struct Mesh {
|
/external/swiftshader/third_party/PowerVR_SDK/Examples/Advanced/ChameleonMan/OGLES2/ |
OGLES2ChameleonMan.cpp | 338 @Description Loads the mesh data required for this training course into 360 SPODMesh& Mesh = m_Scene.pMesh[i]; 361 unsigned int uiSize = Mesh.nNumVertex * Mesh.sVertex.nStride; 364 glBufferData(GL_ARRAY_BUFFER, uiSize, Mesh.pInterleaved, GL_STATIC_DRAW); 369 if (Mesh.sFaces.pData) 372 uiSize = PVRTModelPODCountIndices(Mesh) * sizeof(GLshort); 374 glBufferData(GL_ELEMENT_ARRAY_BUFFER, uiSize, Mesh.sFaces.pData, GL_STATIC_DRAW); 689 SPODMesh& Mesh = m_Scene.pMesh[Node.nIdx]; 691 // bind the VBO for the mesh [all...] |
/prebuilts/sdk/11/ |
android.jar | |
/prebuilts/sdk/12/ |
android.jar | |
/prebuilts/sdk/14/ |
android.jar | |
/prebuilts/sdk/15/ |
android.jar | |
/prebuilts/sdk/17/ |
android.jar | |
/prebuilts/tools/common/m2/repository/com/google/android/android/4.0.1.2/ |
android-4.0.1.2.jar | |
/prebuilts/tools/common/m2/repository/com/google/android/android/4.1.1.4/ |
android-4.1.1.4.jar | |