Searched defs:vertexStride (Results 1 - 19 of 19) sorted by relevance

/external/jmonkeyengine/engine/src/bullet-native/
H A Dcom_jme3_bullet_util_NativeMeshUtil.cpp49 (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 DGImpactCollisionShape.java56 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 DMeshCollisionShape.java56 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 DGImpactCollisionShape.java54 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 DMeshCollisionShape.java53 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 DGrBatch.cpp50 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 DGrBatchTarget.h125 void putBackVertices(size_t vertices, size_t vertexStride) { argument
126 fVertexPool->putBack(vertices * vertexStride);
H A DGrRectBatch.cpp117 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 DGrAARectRenderer.cpp112 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 DGrDefaultPathRenderer.cpp261 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 DGrAADistanceFieldPathRenderer.cpp207 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 DGrAAConvexPathRenderer.cpp703 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 DGrAAHairLinePathRenderer.cpp873 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 DGrOvalRenderer.cpp712 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 DGrAtlasTextContext.cpp103 // 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 DGrContext.cpp456 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 Dconvexpolyeffect.cpp59 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 Dbeziereffects.cpp74 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 DGrDashingEffect.cpp187 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

Completed in 309 milliseconds