/external/jmonkeyengine/engine/src/bullet-native/ |
H A D | com_jme3_bullet_util_NativeMeshUtil.cpp | 49 (JNIEnv * env, jclass cls, jobject triangleIndexBase, jobject vertexIndexBase, jint numTriangles, jint numVertices, jint vertexStride, jint triangleIndexStride) { 53 btTriangleIndexVertexArray* array = new btTriangleIndexVertexArray(numTriangles, triangles, triangleIndexStride, numVertices, vertices, vertexStride); 48 Java_com_jme3_bullet_util_NativeMeshUtil_createTriangleIndexVertexArray(JNIEnv * env, jclass cls, jobject triangleIndexBase, jobject vertexIndexBase, jint numTriangles, jint numVertices, jint vertexStride, jint triangleIndexStride) argument
|
/external/jmonkeyengine/engine/src/bullet/com/jme3/bullet/collision/shapes/ |
H A D | GImpactCollisionShape.java | 56 protected int numVertices, numTriangles, vertexStride, triangleIndexStride;
field in class:GImpactCollisionShape 78 vertexStride = 12; //3 verts * 4 bytes per.
114 capsule.write(vertexStride, "vertexStride", 0);
127 vertexStride = capsule.readInt("vertexStride", 0);
139 // bulletMesh.vertexStride = vertexStride;
144 // TriangleIndexVertexArray tiv = new TriangleIndexVertexArray(numTriangles, triangleIndexBase, triangleIndexStride, numVertices, vertexBase, vertexStride);
150 meshId = NativeMeshUtil.createTriangleIndexVertexArray(triangleIndexBase, vertexBase, numTriangles, numVertices, vertexStride, triangleIndexStrid [all...] |
H A D | MeshCollisionShape.java | 56 protected int numVertices, numTriangles, vertexStride, triangleIndexStride;
field in class:MeshCollisionShape 75 vertexStride = 12; //3 verts * 4 bytes per.
110 capsule.write(vertexStride, "vertexStride", 0);
122 vertexStride = capsule.readInt("vertexStride", 0);
134 // bulletMesh.vertexStride = vertexStride;
139 // TriangleIndexVertexArray tiv = new TriangleIndexVertexArray(numTriangles, triangleIndexBase, triangleIndexStride, numVertices, vertexBase, vertexStride);
143 meshId = NativeMeshUtil.createTriangleIndexVertexArray(triangleIndexBase, vertexBase, numTriangles, numVertices, vertexStride, triangleIndexStrid [all...] |
/external/jmonkeyengine/engine/src/jbullet/com/jme3/bullet/collision/shapes/ |
H A D | GImpactCollisionShape.java | 54 protected int numVertices, numTriangles, vertexStride, triangleIndexStride; field in class:GImpactCollisionShape 75 this.vertexStride = bulletMesh.vertexStride; 95 capsule.write(vertexStride, "vertexStride", 0); 108 vertexStride = capsule.readInt("vertexStride", 0); 120 bulletMesh.vertexStride = vertexStride; 125 TriangleIndexVertexArray tiv = new TriangleIndexVertexArray(numTriangles, triangleIndexBase, triangleIndexStride, numVertices, vertexBase, vertexStride); [all...] |
H A D | MeshCollisionShape.java | 53 protected int numVertices, numTriangles, vertexStride, triangleIndexStride; field in class:MeshCollisionShape 73 this.vertexStride = bulletMesh.vertexStride; 92 capsule.write(vertexStride, "vertexStride", 0); 104 vertexStride = capsule.readInt("vertexStride", 0); 116 bulletMesh.vertexStride = vertexStride; 121 TriangleIndexVertexArray tiv = new TriangleIndexVertexArray(numTriangles, triangleIndexBase, triangleIndexStride, numVertices, vertexBase, vertexStride); [all...] |
/external/skia/src/gpu/ |
H A D | GrBatch.cpp | 50 size_t vertexStride, const GrIndexBuffer* indexBuffer, 60 void* vertices = batchTarget->makeVertSpace(vertexStride, vertexCount, 76 void* GrBatch::QuadHelper::init(GrBatchTarget* batchTarget, size_t vertexStride, int quadsToDraw) { argument 83 return this->INHERITED::init(batchTarget, kTriangles_GrPrimitiveType, vertexStride, 49 init(GrBatchTarget* batchTarget, GrPrimitiveType primType, size_t vertexStride, const GrIndexBuffer* indexBuffer, int verticesPerInstance, int indicesPerInstance, int instancesToDraw) argument
|
H A D | GrBatchTarget.h | 125 void putBackVertices(size_t vertices, size_t vertexStride) { argument 126 fVertexPool->putBack(vertices * vertexStride);
|
H A D | GrRectBatch.cpp | 117 size_t vertexStride = gp->getVertexStride(); variable 119 vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorLocalCoordAttr) : 120 vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorAttr)); 122 void* vertices = helper.init(batchTarget, vertexStride, instanceCount); 132 intptr_t offset = GrTCast<intptr_t>(vertices) + kVerticesPerQuad * i * vertexStride; 136 geom.fRect.fRight, geom.fRect.fBottom, vertexStride); 137 geom.fViewMatrix.mapPointsWithStride(positions, vertexStride, kVerticesPerQuad); 144 vertexStride); 146 geom.fLocalMatrix.mapPointsWithStride(coords, vertexStride, kVerticesPerQuad); 154 vertColor = (GrColor*) ((intptr_t) vertColor + vertexStride); [all...] |
H A D | GrAARectRenderer.cpp | 112 size_t vertexStride = gp->getVertexStride(); variable 114 vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorAttr) : 115 vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorCoverageAttr)); 121 void* vertices = helper.init(batchTarget, kTriangles_GrPrimitiveType, vertexStride, 132 i * kVertsPerAAFillRect * vertexStride, 133 vertexStride, 208 size_t vertexStride, 217 SkPoint* fan1Pos = reinterpret_cast<SkPoint*>(verts + 4 * vertexStride); 223 set_inset_fan(fan0Pos, vertexStride, devRect, -SK_ScalarHalf, -SK_ScalarHalf); 224 set_inset_fan(fan1Pos, vertexStride, devRec 206 generateAAFillRectGeometry(void* vertices, size_t offset, size_t vertexStride, GrColor color, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect& devRect, bool tweakAlphaForCoverage) const argument 470 size_t vertexStride = gp->getVertexStride(); variable 659 generateAAStrokeRectGeometry(void* vertices, size_t offset, size_t vertexStride, int outerVertexNum, int innerVertexNum, GrColor color, const SkRect& devOutside, const SkRect& devOutsideAssist, const SkRect& devInside, bool miterStroke, bool tweakAlphaForCoverage) const argument [all...] |
H A D | GrDefaultPathRenderer.cpp | 261 size_t vertexStride = gp->getVertexStride(); variable 262 SkASSERT(vertexStride == sizeof(SkPoint)); 321 void* verts = batchTarget->makeVertSpace(vertexStride, maxVertices, 378 batchTarget->putBackVertices((size_t)(maxVertices - vertexOffset), (size_t)vertexStride);
|
H A D | GrAADistanceFieldPathRenderer.cpp | 207 size_t vertexStride = dfProcessor->getVertexStride(); variable 208 SkASSERT(vertexStride == 2 * sizeof(SkPoint)); 211 void* vertices = batchTarget->makeVertSpace(vertexStride, 273 offset += i * kVerticesPerQuad * vertexStride; 280 vertexStride, 458 size_t vertexStride, 483 positions->setRectFan(r.left(), r.top(), r.right(), r.bottom(), vertexStride); 491 vertexStride); 453 writePathVertices(GrBatchTarget* target, GrBatchAtlas* atlas, const GrPipeline* pipeline, const GrGeometryProcessor* gp, SkPoint* positions, size_t vertexStride, const SkMatrix& viewMatrix, const SkPath& path, const PathData* pathData) argument
|
H A D | GrAAConvexPathRenderer.cpp | 703 size_t vertexStride, 710 *((SkPoint*)((intptr_t)verts + i * vertexStride)) = tess.point(i); 721 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = scaledColor; 723 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = color; 724 *reinterpret_cast<float*>(verts + i * vertexStride + sizeof(GrColor)) = 806 size_t vertexStride = gp->getVertexStride(); local 809 vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorAttr) : 810 vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorCoverageAttr)); 828 void* verts = batchTarget->makeVertSpace(vertexStride, tess.numPts(), 845 extract_verts(tess, verts, vertexStride, arg 701 extract_verts(const GrAAConvexTessellator& tess, void* vertices, size_t vertexStride, GrColor color, uint16_t* idxs, bool tweakAlphaForCoverage) argument 916 size_t vertexStride = quadProcessor->getVertexStride(); variable [all...] |
H A D | GrAAHairLinePathRenderer.cpp | 873 size_t vertexStride = lineGP->getVertexStride(); local 876 batchTarget->makeVertSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex)); 905 size_t vertexStride = sizeof(BezierVertex); local 907 void *vertices = batchTarget->makeVertSpace(vertexStride, vertexCount,
|
H A D | GrOvalRenderer.cpp | 712 size_t vertexStride = gp->getVertexStride(); variable 713 SkASSERT(vertexStride == sizeof(CircleVertex)); 715 CircleVertex* verts = reinterpret_cast<CircleVertex*>(helper.init(batchTarget, vertexStride, 937 size_t vertexStride = gp->getVertexStride(); variable 938 SkASSERT(vertexStride == sizeof(EllipseVertex)); 940 helper.init(batchTarget, vertexStride, instanceCount)); 1204 size_t vertexStride = gp->getVertexStride(); variable 1205 SkASSERT(vertexStride == sizeof(DIEllipseVertex)); 1208 helper.init(batchTarget, vertexStride, instanceCount)); 1569 size_t vertexStride variable 1751 size_t vertexStride = gp->getVertexStride(); variable [all...] |
H A D | GrAtlasTextContext.cpp | 103 // vertexStride 1271 size_t vertexStride = get_vertex_stride(format); local 1279 this->appendGlyphCommon(blob, &run, subRun, r, color, vertexStride, kA8_GrMaskFormat == format, 1342 size_t vertexStride = get_vertex_stride_df(kA8_GrMaskFormat, subRun->fUseLCDText); local 1345 this->appendGlyphCommon(blob, &run, subRun, glyphRect, color, vertexStride, useColorVerts, 1368 size_t vertexStride, bool useVertexColor, 1382 vertex += vertexStride; 1389 vertex += vertexStride; 1396 vertex += vertexStride; 1407 vertex += vertexStride; 1365 appendGlyphCommon(BitmapTextBlob* blob, Run* run, Run::SubRunInfo* subRun, const SkRect& positions, GrColor color, size_t vertexStride, bool useVertexColor, GrGlyph* glyph) argument 1545 size_t vertexStride = gp->getVertexStride(); variable 1796 regenerateTextureCoords(GrGlyph* glyph, intptr_t vertex, size_t vertexStride) argument 1834 regenerateColors(intptr_t vertex, size_t vertexStride, GrColor color) argument 1842 regeneratePositions(intptr_t vertex, size_t vertexStride, SkScalar transX, SkScalar transY) argument [all...] |
H A D | GrContext.cpp | 456 size_t vertexStride = gp->getVertexStride(); variable 458 SkASSERT(vertexStride == sizeof(GrDefaultGeoProcFactory::PositionAttr)); 470 void* verts = batchTarget->makeVertSpace(vertexStride, vertexCount, 803 size_t vertexStride = gp->getVertexStride(); variable 805 SkASSERT(vertexStride == sizeof(SkPoint) + (this->hasLocalCoords() ? sizeof(SkPoint) : 0) 813 void* verts = batchTarget->makeVertSpace(vertexStride, this->vertexCount(), 854 verts = (void*)((intptr_t)verts + vertexStride);
|
/external/skia/gm/ |
H A D | convexpolyeffect.cpp | 59 size_t vertexStride = this->geometryProcessor()->getVertexStride(); variable 60 SkASSERT(vertexStride == sizeof(SkPoint)); 62 SkPoint* verts = reinterpret_cast<SkPoint*>(helper.init(batchTarget, vertexStride, 1));
|
H A D | beziereffects.cpp | 74 size_t vertexStride = this->geometryProcessor()->getVertexStride(); variable 75 SkASSERT(vertexStride == sizeof(Vertex)); 76 Vertex* verts = reinterpret_cast<Vertex*>(helper.init(batchTarget, vertexStride, 1)); 469 size_t vertexStride = this->geometryProcessor()->getVertexStride(); variable 470 SkASSERT(vertexStride == sizeof(Vertex)); 471 Vertex* verts = reinterpret_cast<Vertex*>(helper.init(batchTarget, vertexStride, 1));
|
/external/skia/src/gpu/effects/ |
H A D | GrDashingEffect.cpp | 187 DashCap cap, const size_t vertexStride) { 191 SkASSERT(vertexStride == sizeof(DashCircleVertex)); 207 SkASSERT(kNonRound_DashCap == cap && vertexStride == sizeof(DashLineVertex)); 183 setup_dashed_rect(const SkRect& rect, void* vertices, int idx, const SkMatrix& matrix, SkScalar offset, SkScalar bloatX, SkScalar bloatY, SkScalar len, SkScalar stroke, SkScalar startInterval, SkScalar endInterval, SkScalar strokeWidth, DashCap cap, const size_t vertexStride) argument
|