/external/skia/samplecode/ |
vertexdump.cpp | 10 void setup_vertexbug(SkPoint verts[], SkPoint texs[], uint16_t index[]); 12 void setup_vertexbug(SkPoint verts[], SkPoint texs[], uint16_t index[]) { 13 verts[0].set(SkFloatToScalar(107), SkFloatToScalar(189)); 15 verts[1].set(SkFloatToScalar(116), SkFloatToScalar(189)); 17 verts[2].set(SkFloatToScalar(203), SkFloatToScalar(189)); 19 verts[3].set(SkFloatToScalar(212), SkFloatToScalar(189)); 21 verts[4].set(SkFloatToScalar(107), SkFloatToScalar(198)); 23 verts[5].set(SkFloatToScalar(116), SkFloatToScalar(198)); 25 verts[6].set(SkFloatToScalar(203), SkFloatToScalar(198)); 27 verts[7].set(SkFloatToScalar(212), SkFloatToScalar(198)) [all...] |
SamplePatch.cpp | 164 SkPoint* verts = vertStorage.get(); local 167 memcpy(verts, edge0, (nu + 1) * sizeof(SkPoint)); 169 SkPoint* r = verts; 179 SkPoint* last = verts + nv * (nu + 1); 184 // canvas->drawPoints(verts, vertCount, paint); 195 r = verts;
|
/external/skia/src/gpu/ |
GrAAConvexPathRenderer.cpp | 277 QuadVertex* verts, 289 verts[v + 0].fPos = sega.endPt(); 290 verts[v + 1].fPos = verts[v + 0].fPos + sega.endNorm(); 291 verts[v + 2].fPos = verts[v + 0].fPos + segb.fMid; 292 verts[v + 3].fPos = verts[v + 0].fPos + segb.fNorms[0]; 293 verts[v + 0].fUV.set(0,0); 294 verts[v + 1].fUV.set(0,-SK_Scalar1) 458 QuadVertex *verts; local [all...] |
GrAAHairLinePathRenderer.cpp | 163 // trade off of fill vs cpu time on verts 357 const GrMatrix* toSrc, Vertex verts[kVertsPerQuad]) { 385 Vertex& a0 = verts[0]; 386 Vertex& a1 = verts[1]; 387 Vertex& b0 = verts[2]; 388 Vertex& c0 = verts[3]; 389 Vertex& c1 = verts[4]; 428 toSrc->mapPointsWithStride(&verts[0].fPos, sizeof(Vertex), kVertsPerQuad); 430 DevToUV.mapPointsWithStride(&verts[0].fQuadCoord, 431 &verts[0].fPos, sizeof(Vertex), kVertsPerQuad) 545 Vertex* verts; local [all...] |
GrContext.cpp | 367 GrPoint* verts = (GrPoint*) arg.vertices(); local 368 verts[0].setIRectFan(0, 0, 372 verts[1].setIRectFan(0, 0, 1, 1, 2*sizeof(GrPoint)); 646 could use an indices array, and then only send 8 verts, but not sure that 649 static void setStrokeRectStrip(GrPoint verts[10], GrRect rect, 654 verts[0].set(rect.fLeft + rad, rect.fTop + rad); 655 verts[1].set(rect.fLeft - rad, rect.fTop - rad); 656 verts[2].set(rect.fRight - rad, rect.fTop + rad); 657 verts[3].set(rect.fRight + rad, rect.fTop - rad); 658 verts[4].set(rect.fRight - rad, rect.fBottom - rad) 770 intptr_t verts = reinterpret_cast<intptr_t>(geo.vertices()); local 837 intptr_t verts = reinterpret_cast<intptr_t>(geo.vertices()); local [all...] |
/cts/tests/tests/graphics/src/android/graphics/cts/ |
Canvas_VertexModeTest.java | 41 float[] verts = new float[10]; local 51 verts, 64 verts, 77 verts,
|
CanvasTest.java | 1397 final float[] verts = new float[2008]; local 1415 final float[] verts = new float[10]; local [all...] |
/external/skia/include/utils/ |
SkBoundaryPatch.h | 36 bool evalPatch(SkPoint verts[], int rows, int cols);
|
SkMeshUtils.h | 46 const SkPoint verts[], const SkColor colors[],
|
/external/quake/quake/src/QW/client/ |
r_draw.c | 708 mvertex_t verts[2][100]; //FIXME: do real number local 743 verts[0][i] = r_pcurrentvertbase[r_pedge->v[0]]; 748 verts[0][i] = r_pcurrentvertbase[r_pedge->v[1]]; 756 lastdist = DotProduct (verts[vertpage][lastvert].position, 765 dist = DotProduct (verts[vertpage][i].position, pclip->normal) - 771 verts[newpage][newverts].position[0] = 772 verts[vertpage][i].position[0] + 773 ((verts[vertpage][lastvert].position[0] - 774 verts[vertpage][i].position[0]) * frac); 775 verts[newpage][newverts].position[1] [all...] |
gl_warp.c | 36 void BoundPoly (int numverts, float *verts, vec3_t mins, vec3_t maxs) 43 v = verts; 54 void SubdividePolygon (int numverts, float *verts) 70 BoundPoly (numverts, verts, mins, maxs); 82 v = verts + i; 89 VectorCopy (verts, v); 92 v = verts; 127 for (i=0 ; i<numverts ; i++, verts+= 3) 129 VectorCopy (verts, poly->verts[i]) 148 vec3_t verts[64]; local 903 vec3_t verts[MAX_CLIP_VERTS]; local [all...] |
gl_rmain.c | 299 trivertx_t *verts; local 305 verts = (trivertx_t *)((byte *)paliashdr + paliashdr->posedata); 306 verts += posenum * paliashdr->poseverts; 341 l = shadedots[verts->lightnormalindex] * shadelight; 345 *pVertex++ = verts->v[0]; 346 *pVertex++ = verts->v[1]; 347 *pVertex++ = verts->v[2]; 348 verts++; 375 l = shadedots[verts->lightnormalindex] * shadelight; 377 glVertex3f (verts->v[0], verts->v[1], verts->v[2]) 396 trivertx_t *verts; local [all...] |
gl_mesh.c | 289 trivertx_t *verts;
local 353 verts = Hunk_Alloc (paliashdr->numposes * paliashdr->poseverts
355 paliashdr->posedata = (byte *)verts - (byte *)paliashdr;
358 *verts++ = poseverts[i][vertexorder[j]];
|
gl_rsurf.c | 335 v = p->verts[0]; 346 v = p->verts[0]; 460 v = p->verts[0]; 475 v = p->verts[0]; 486 v = p->verts[0]; 562 v = p->verts[0]; 611 v = p->verts[0]; 638 v = p->verts[0]; 667 v = p->verts[0]; 755 v = p->verts[0] [all...] |
/external/quake/quake/src/WinQuake/ |
r_draw.cpp | 708 mvertex_t verts[2][100]; //FIXME: do real number
local 743 verts[0][i] = r_pcurrentvertbase[r_pedge->v[0]];
748 verts[0][i] = r_pcurrentvertbase[r_pedge->v[1]];
756 lastdist = DotProduct (verts[vertpage][lastvert].position,
765 dist = DotProduct (verts[vertpage][i].position, pclip->normal) -
771 verts[newpage][newverts].position[0] =
772 verts[vertpage][i].position[0] +
773 ((verts[vertpage][lastvert].position[0] -
774 verts[vertpage][i].position[0]) * frac);
775 verts[newpage][newverts].position[1] = [all...] |
gl_warp.cpp | 36 void BoundPoly (int numverts, float *verts, vec3_t mins, vec3_t maxs) 43 v = verts; 54 void SubdividePolygon (int numverts, float *verts) 70 BoundPoly (numverts, verts, mins, maxs); 82 v = verts + i; 89 VectorCopy (verts, v); 92 v = verts; 127 for (i=0 ; i<numverts ; i++, verts+= 3) 129 VectorCopy (verts, poly->verts[i]) 148 vec3_t verts[64]; local 952 vec3_t verts[MAX_CLIP_VERTS]; local [all...] |
gl_rsurf.cpp | 332 v = p->verts[0]; 343 v = p->verts[0]; 459 glTexCoordPointer(2, GL_FLOAT, VERTEXSIZE*sizeof(float), &p->verts[0][3]); 462 glTexCoordPointer(2, GL_FLOAT, VERTEXSIZE*sizeof(float), &p->verts[0][5]); 463 glVertexPointer(3, GL_FLOAT, VERTEXSIZE*sizeof(float), &p->verts[0][0]); 470 v = p->verts[0]; 486 glVertexPointer(3, GL_FLOAT, VERTEXSIZE*sizeof(float), &p->verts[0][0]); 487 glTexCoordPointer(2, GL_FLOAT, VERTEXSIZE*sizeof(float), &p->verts[0][3]); 491 v = p->verts[0]; 503 glTexCoordPointer(2, GL_FLOAT, VERTEXSIZE*sizeof(float), &p->verts[0][5]) [all...] |
gl_rmain.cpp | 329 trivertx_t *v, *verts; local 342 verts = (trivertx_t *)((byte *)paliashdr + paliashdr->posedata); 343 verts += posenum * paliashdr->poseverts; 386 l = shadedots[verts->lightnormalindex] * shadelight; 391 *pPos++ = verts->v[0]; 392 *pPos++ = verts->v[1]; 393 *pPos++ = verts->v[2]; 394 verts++; 416 l = shadedots[verts->lightnormalindex] * shadelight; 418 glVertex3f (verts->v[0], verts->v[1], verts->v[2]) 445 trivertx_t *v, *verts; local 596 trivertx_t *verts, *v; local [all...] |
gl_mesh.cpp | 302 trivertx_t *verts; local 360 verts = (trivertx_t*) Hunk_Alloc (paliashdr->numposes * paliashdr->poseverts 362 paliashdr->posedata = (byte *)verts - (byte *)paliashdr; 365 *verts++ = poseverts[i][vertexorder[j]];
|
/external/skia/src/utils/ |
SkNinePatch.cpp | 74 static void fillRow(SkPoint verts[], SkPoint texs[], 79 verts->set(vx, vy); verts++; 89 verts->set(vx, vy); verts++; 92 verts->set(bounds.fRight, vy); verts++; 188 // number of celss * 2 (tris per cell) * 3 (verts per tri) 190 // allocate 2 times, one for verts, one for texs, plus indices 193 SkPoint* verts = (SkPoint*)storage.get() local [all...] |
SkBoundaryPatch.cpp | 44 bool SkBoundaryPatch::evalPatch(SkPoint verts[], int rows, int cols) { 55 *verts++ = this->eval(x * invR, yy);
|
SkMeshUtils.cpp | 89 int rows, int cols, const SkPoint verts[], 99 rows * cols, verts, idx.tex(), colors, NULL,
|
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/curves/ |
CurvesHelper.java | 456 Vector3f[] verts = new Vector3f[vertices.length / 3];
local 457 for (int j = 0; j < verts.length; ++j) {
463 verts[j] = new Vector3f(temp[0], temp[1], temp[2]);
465 verts[j] = new Vector3f(temp[0], temp[2], -temp[1]);
469 vertexBuffers[geomIndex] = BufferUtils.createFloatBuffer(verts.length * curvePoints.length);
471 FloatBuffer buffer = BufferUtils.createFloatBuffer(verts);
483 int bevelCurveEdgesAmount = verts.length - 1;
487 int pointOffset = i / 3 * verts.length;
489 for (int index = 0; index < verts.length - 1; ++index) {
492 indexBuffer.put(verts.length + index + pointOffset); [all...] |
/frameworks/base/core/java/android/view/ |
GLES20RecordingCanvas.java | 145 public void drawBitmapMesh(Bitmap bitmap, int meshWidth, int meshHeight, float[] verts, 147 super.drawBitmapMesh(bitmap, meshWidth, meshHeight, verts, vertOffset, 296 public void drawVertices(VertexMode mode, int vertexCount, float[] verts, int vertOffset, 299 super.drawVertices(mode, vertexCount, verts, vertOffset, texs, texOffset, colors,
|
/external/jmonkeyengine/engine/src/core/com/jme3/util/ |
BufferUtils.java | 343 Vector3f[] verts = new Vector3f[buff.limit() / 3]; local 344 for (int x = 0; x < verts.length; x++) { 346 verts[x] = v; 348 return verts; 548 Vector2f[] verts = new Vector2f[buff.limit() / 2]; local 549 for (int x = 0; x < verts.length; x++) { 551 verts[x] = v; 553 return verts; [all...] |