/external/skia/samplecode/ |
vertexdump.cpp | 9 void setup_vertexbug(SkPoint verts[], SkPoint texs[], uint16_t index[]); 11 void setup_vertexbug(SkPoint verts[], SkPoint texs[], uint16_t index[]) { 12 verts[0].set(107, 189); 14 verts[1].set(116, 189); 16 verts[2].set(203, 189); 18 verts[3].set(212, 189); 20 verts[4].set(107, 198); 22 verts[5].set(116, 198); 24 verts[6].set(203, 198); 26 verts[7].set(212, 198) [all...] |
/external/skqp/samplecode/ |
vertexdump.cpp | 9 void setup_vertexbug(SkPoint verts[], SkPoint texs[], uint16_t index[]); 11 void setup_vertexbug(SkPoint verts[], SkPoint texs[], uint16_t index[]) { 12 verts[0].set(107, 189); 14 verts[1].set(116, 189); 16 verts[2].set(203, 189); 18 verts[3].set(212, 189); 20 verts[4].set(107, 198); 22 verts[5].set(116, 198); 24 verts[6].set(203, 198); 26 verts[7].set(212, 198) [all...] |
/external/skia/src/gpu/ops/ |
GrShadowRRectOp.cpp | 283 void fillInCircleVerts(const Geometry& args, bool isStroked, CircleVertex** verts) const { 301 (*verts)->fPos = center + SkPoint::Make(-octOffset * halfWidth, -halfWidth); 302 (*verts)->fColor = color; 303 (*verts)->fOffset = SkPoint::Make(-octOffset, -1); 304 (*verts)->fDistanceCorrection = distanceCorrection; 305 (*verts)->fClampValue = clampValue; 306 (*verts)++; 308 (*verts)->fPos = center + SkPoint::Make(octOffset * halfWidth, -halfWidth); 309 (*verts)->fColor = color; 310 (*verts)->fOffset = SkPoint::Make(octOffset, -1) 572 CircleVertex* verts = (CircleVertex*)target->makeVertexSpace(vertexStride, fVertCount, variable [all...] |
GrAAConvexPathRenderer.cpp | 357 QuadVertex* verts, 370 // Check whether adding the verts for this segment to the current draw would cause index 379 verts += *v; 387 verts[*v + 0].fPos = sega.endPt(); 388 verts[*v + 1].fPos = verts[*v + 0].fPos + sega.endNorm(); 389 verts[*v + 2].fPos = verts[*v + 0].fPos + segb.fMid; 390 verts[*v + 3].fPos = verts[*v + 0].fPos + segb.fNorms[0] 687 intptr_t verts = reinterpret_cast<intptr_t>(vertices); local 811 void* verts = target->makeVertexSpace(vertexStride, tess.numPts(), &vertexBuffer, local 895 QuadVertex* verts = reinterpret_cast<QuadVertex*>(target->makeVertexSpace( variable [all...] |
GrNonAAStrokeRectOp.cpp | 20 could use an indices array, and then only send 8 verts, but not sure that 23 static void init_stroke_rect_strip(SkPoint verts[10], const SkRect& rect, SkScalar width) { 26 verts[0].set(rect.fLeft + rad, rect.fTop + rad); 27 verts[1].set(rect.fLeft - rad, rect.fTop - rad); 28 verts[2].set(rect.fRight - rad, rect.fTop + rad); 29 verts[3].set(rect.fRight + rad, rect.fTop - rad); 30 verts[4].set(rect.fRight - rad, rect.fBottom - rad); 31 verts[5].set(rect.fRight + rad, rect.fBottom + rad); 32 verts[6].set(rect.fLeft + rad, rect.fBottom - rad); 33 verts[7].set(rect.fLeft - rad, rect.fBottom + rad) 163 void* verts = variable [all...] |
/external/skqp/src/gpu/ops/ |
GrShadowRRectOp.cpp | 283 void fillInCircleVerts(const Geometry& args, bool isStroked, CircleVertex** verts) const { 301 (*verts)->fPos = center + SkPoint::Make(-octOffset * halfWidth, -halfWidth); 302 (*verts)->fColor = color; 303 (*verts)->fOffset = SkPoint::Make(-octOffset, -1); 304 (*verts)->fDistanceCorrection = distanceCorrection; 305 (*verts)->fClampValue = clampValue; 306 (*verts)++; 308 (*verts)->fPos = center + SkPoint::Make(octOffset * halfWidth, -halfWidth); 309 (*verts)->fColor = color; 310 (*verts)->fOffset = SkPoint::Make(octOffset, -1) 572 CircleVertex* verts = (CircleVertex*)target->makeVertexSpace(vertexStride, fVertCount, variable [all...] |
GrAAConvexPathRenderer.cpp | 357 QuadVertex* verts, 370 // Check whether adding the verts for this segment to the current draw would cause index 379 verts += *v; 387 verts[*v + 0].fPos = sega.endPt(); 388 verts[*v + 1].fPos = verts[*v + 0].fPos + sega.endNorm(); 389 verts[*v + 2].fPos = verts[*v + 0].fPos + segb.fMid; 390 verts[*v + 3].fPos = verts[*v + 0].fPos + segb.fNorms[0] 687 intptr_t verts = reinterpret_cast<intptr_t>(vertices); local 811 void* verts = target->makeVertexSpace(vertexStride, tess.numPts(), &vertexBuffer, local 895 QuadVertex* verts = reinterpret_cast<QuadVertex*>(target->makeVertexSpace( variable [all...] |
GrNonAAStrokeRectOp.cpp | 20 could use an indices array, and then only send 8 verts, but not sure that 23 static void init_stroke_rect_strip(SkPoint verts[10], const SkRect& rect, SkScalar width) { 26 verts[0].set(rect.fLeft + rad, rect.fTop + rad); 27 verts[1].set(rect.fLeft - rad, rect.fTop - rad); 28 verts[2].set(rect.fRight - rad, rect.fTop + rad); 29 verts[3].set(rect.fRight + rad, rect.fTop - rad); 30 verts[4].set(rect.fRight - rad, rect.fBottom - rad); 31 verts[5].set(rect.fRight + rad, rect.fBottom + rad); 32 verts[6].set(rect.fLeft + rad, rect.fBottom - rad); 33 verts[7].set(rect.fLeft - rad, rect.fBottom + rad) 163 void* verts = variable [all...] |
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
pa_avx.cpp | 37 bool PaTriList0(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[]); 38 bool PaTriList1(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[]); 39 bool PaTriList2(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[]); 40 void PaTriListSingle0(PA_STATE_OPT& pa, uint32_t slot, uint32_t primIndex, __m128 verts[]); 42 bool PaTriStrip0(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[]); 43 bool PaTriStrip1(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[]); 44 void PaTriStripSingle0(PA_STATE_OPT& pa, uint32_t slot, uint32_t primIndex, __m128 verts[]); 46 bool PaTriFan0(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[]); 47 bool PaTriFan1(PA_STATE_OPT& pa, uint32_t slot, simdvector verts[]); 48 void PaTriFanSingle0(PA_STATE_OPT& pa, uint32_t slot, uint32_t primIndex, __m128 verts[]); [all...] |
/external/mesa3d/src/gallium/auxiliary/draw/ |
draw_pt_decompose.h | 2 char *verts = (char *) vertices; \
|
draw_pipe.c | 179 verts + stride * (i0), \ 180 verts + stride * (i1), \ 181 verts + stride * (i2) ); \ 188 verts + stride * (i0), \ 189 verts + stride * (i1) ); \ 194 do_point( draw, verts + stride * (i0) ); \ 232 draw->pipeline.verts = (char *)vert_info->verts; 264 vert_info->verts, 271 draw->pipeline.verts = NULL 324 char *verts = ((char*)vert_info->verts) + local [all...] |
draw_pipe_util.c | 61 /* This is only used for temporary verts. 125 if (draw->pipeline.verts) 128 char *verts = draw->pipeline.verts; local 132 ((struct vertex_header *)verts)->vertex_id = UNDEFINED_VERTEX_ID; 133 verts += stride;
|
/external/mesa3d/src/mesa/swrast_setup/ |
ss_context.h | 39 SWvertex *verts; member in struct:__anon30633
|
ss_triangle.c | 118 SWvertex *verts = swsetup->verts; local 119 SWvertex *v0 = &verts[e0]; 120 SWvertex *v1 = &verts[e1]; 121 SWvertex *v2 = &verts[e2]; 216 SWvertex *verts = SWSETUP_CONTEXT(ctx)->verts; local 222 _swrast_Point( ctx, &verts[VB->Elts[i]] ); 227 _swrast_Point( ctx, &verts[i] ); 233 SWvertex *verts = SWSETUP_CONTEXT(ctx)->verts local [all...] |
/external/skia/tests/ |
ShadowTest.cpp | 21 auto verts = SkShadowTessellator::MakeAmbient(path, ctm, heightParams, true); local 22 if (expectSuccess != SkToBool(verts)) { 26 verts = SkShadowTessellator::MakeAmbient(path, ctm, heightParams, false); 27 if (expectSuccess != SkToBool(verts)) { 31 verts = SkShadowTessellator::MakeSpot(path, ctm, heightParams, {0, 0, 128}, 128.f, false); 32 if (expectSuccess != SkToBool(verts)) { 36 verts = SkShadowTessellator::MakeSpot(path, ctm, heightParams, {0, 0, 128}, 128.f, false); 37 if (expectSuccess != SkToBool(verts)) { 76 auto verts = SkShadowTessellator::MakeAmbient(path, ctm, rec.fZPlaneParams, true); local 77 if (verts) { [all...] |
/external/skqp/tests/ |
ShadowTest.cpp | 21 auto verts = SkShadowTessellator::MakeAmbient(path, ctm, heightParams, true); local 22 if (expectSuccess != SkToBool(verts)) { 26 verts = SkShadowTessellator::MakeAmbient(path, ctm, heightParams, false); 27 if (expectSuccess != SkToBool(verts)) { 31 verts = SkShadowTessellator::MakeSpot(path, ctm, heightParams, {0, 0, 128}, 128.f, false); 32 if (expectSuccess != SkToBool(verts)) { 36 verts = SkShadowTessellator::MakeSpot(path, ctm, heightParams, {0, 0, 128}, 128.f, false); 37 if (expectSuccess != SkToBool(verts)) { 76 auto verts = SkShadowTessellator::MakeAmbient(path, ctm, rec.fZPlaneParams, true); local 77 if (verts) { [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
st_draw.c | 417 struct st_util_vertex *verts; local 422 &vb.buffer_offset, &vb.buffer, (void **) &verts); 428 verts[0].x = x0; 429 verts[0].y = y1; 430 verts[0].z = z; 431 verts[0].r = color[0]; 432 verts[0].g = color[1]; 433 verts[0].b = color[2]; 434 verts[0].a = color[3]; 435 verts[0].s = s0 [all...] |
st_cb_bitmap.c | 697 struct st_util_vertex *verts; local 721 &vb.buffer_offset, &vb.buffer, (void **) &verts); 740 verts->x = clip_x0; 741 verts->y = clip_y0; 742 verts->z = z; 743 verts->r = color[0]; 744 verts->g = color[1]; 745 verts->b = color[2]; 746 verts->a = color[3]; 747 verts->s = s0 [all...] |
/external/skia/experimental/skottie/ |
SkottieParser.cpp | 126 verts; // Cubic Bezier vertices. local 131 !ParsePointVec(jv["v"], &verts) || 133 inPts.size() != verts.size()) { 138 if (!verts.empty()) { 139 v->moveTo(verts.front()); 143 v->cubicTo(verts[from] + outPts[from], 144 verts[to] + inPts[to], 145 verts[to]); 148 for (size_t i = 1; i < verts.size(); ++i) { 152 if (!verts.empty() && ParseDefault(jv["c"], false)) [all...] |
/external/skqp/experimental/skottie/ |
SkottieParser.cpp | 126 verts; // Cubic Bezier vertices. local 131 !ParsePointVec(jv["v"], &verts) || 133 inPts.size() != verts.size()) { 138 if (!verts.empty()) { 139 v->moveTo(verts.front()); 143 v->cubicTo(verts[from] + outPts[from], 144 verts[to] + inPts[to], 145 verts[to]); 148 for (size_t i = 1; i < verts.size(); ++i) { 152 if (!verts.empty() && ParseDefault(jv["c"], false)) [all...] |
/cts/tests/tests/graphics/src/android/graphics/cts/ |
Canvas_VertexModeTest.java | 50 float[] verts = new float[10]; local 60 verts, 73 verts, 86 verts,
|
/external/mesa3d/src/mesa/drivers/common/ |
meta_generate_mipmap.c | 151 struct vertex verts[4]; local 254 memset(verts, 0, sizeof(verts)); 257 verts[0].x = -1.0F; 258 verts[0].y = -1.0F; 259 verts[1].x = 1.0F; 260 verts[1].y = -1.0F; 261 verts[2].x = 1.0F; 262 verts[2].y = 1.0F; 263 verts[3].x = -1.0F [all...] |
/external/mesa3d/src/gallium/auxiliary/postprocess/ |
filters.h | 46 unsigned int verts; /* How many are vertex shaders */ member in struct:pp_filter_t 55 /* name inner shaders verts init run free */
|
pp_program.c | 61 static const float verts[4][2][4] = { local 81 PIPE_USAGE_DEFAULT, sizeof(verts)); 82 pipe_buffer_write(p->pipe, p->vbuf, 0, sizeof(verts), verts);
|
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
radeon_blit.c | 274 float verts[12]; local 282 verts[0] = dst_x_offset; 283 verts[1] = dst_y_offset + reg_height; 284 verts[2] = texcoords[0]; 285 verts[3] = texcoords[3]; 287 verts[4] = dst_x_offset + reg_width; 288 verts[5] = dst_y_offset + reg_height; 289 verts[6] = texcoords[1]; 290 verts[7] = texcoords[3]; 292 verts[8] = dst_x_offset + reg_width [all...] |