| /xsrc/external/mit/glu/dist/src/libtess/ |
| H A D | tessmono.c | 42 #define AddWinding(eDst,eSrc) (eDst->winding += eSrc->winding, \ 43 eDst->Sym->winding += eSrc->Sym->winding) 172 * winding numbers on all edges so that regions marked "inside" the 173 * polygon have a winding number of "value", and regions outside 174 * have a winding number of 0. 189 e->winding = (e->Lface->inside) ? value : -value; 194 e->winding = 0;
|
| H A D | mesh.c | 97 e->winding = 0; 105 eSym->winding = 0; 491 eNew->winding = eOrg->winding; /* copy old winding information */ 492 eNew->Sym->winding = eOrg->Sym->winding; 636 e->winding = 0; 645 eSym->winding = 0;
|
| H A D | mesh.h | 148 int winding; /* change in winding number when crossing member in struct:GLUhalfEdge 182 * f->trail, e->winding) is set to zero.
|
| H A D | sweep.c | 98 * winding of the new edge. 100 #define AddWinding(eDst,eSrc) (eDst->winding += eSrc->winding, \ 101 eDst->Sym->winding += eSrc->Sym->winding) 154 /* It was created with zero winding number, so it better be 155 * deleted with zero winding number (ie. it better not get merged 158 assert( reg->eUp->winding == 0 ); 261 reg->windingNumber = RegionAbove(reg)->windingNumber + reg->eUp->winding; 345 * winding number [all...] |
| H A D | tess.c | 370 /* The winding of an edge says how the winding number changes as we 373 * the winding number of the region inside the contour. 375 e->winding = 1; 376 e->Sym->winding = -1;
|
| H A D | normal.c | 154 if( e->winding <= 0 ) continue;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_setup_rect.c | 750 enum winding { enum 757 static inline enum winding 758 winding(const float (*v0)[4], function in typeref:enum:winding 789 enum winding winding0 = winding(v0, v1, v2); 790 enum winding winding1 = winding(v3, v4, v5); 816 enum winding winding0 = winding(v0, v1, v2); 817 enum winding winding [all...] |
| /xsrc/external/mit/mesa-demos/dist/src/samples/ |
| H A D | tri.c | 44 GLenum winding = GL_FALSE; variable in typeref:typename:GLenum 165 winding = !winding; 252 (winding) ? glFrontFace(GL_CCW) : glFrontFace(GL_CW);
|
| /xsrc/external/mit/libXrender/dist/src/ |
| H A D | Poly.c | 92 int winding _X_UNUSED, 244 int winding) 308 if ( XRenderComputeTrapezoids (edges, nedges, winding, traps, &ntraps, npoints * npoints )) { 233 XRenderCompositeDoublePoly(Display * dpy,int op,Picture src,Picture dst,_Xconst XRenderPictFormat * maskFormat,int xSrc,int ySrc,int xDst _X_UNUSED,int yDst _X_UNUSED,_Xconst XPointDouble * fpoints,int npoints,int winding) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_driver.h | 129 int8_t winding; /* +1 (clockwise) / -1 (counter-clockwise) */ member in struct:nv50_ir_prog_info::__anon67cecc8b030a::__anon67cecc8b0508
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 11.0.9.rst | 67 - nvc0: Set winding order regardless of domain.
|
| H A D | 11.1.1.rst | 109 - nvc0: Set winding order regardless of domain.
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_driver.h | 170 int8_t winding; /* +1 (clockwise) / -1 (counter-clockwise) */ member in struct:nv50_ir_prog_info_out::__anon5f8d10de060a::__anon5f8d10de0808
|
| H A D | nv50_ir_print.cpp | 1002 INFO(" \"winding\":\"%d\"\n", info_out->prop.tp.winding);
|
| /xsrc/external/mit/xf86-video-intel/dist/src/sna/ |
| H A D | sna_trapezoids_precise.c | 915 int winding = 0, xstart = edge->cell; local in function:nonzero_subrow 922 winding += edge->dir; 923 if (0 == winding && edge->next->cell != edge->cell) { 962 int winding = left->dir; local in function:nonzero_row 980 winding += right->dir; 981 if (0 == winding) 1278 int winding = left->dir; local in function:inplace_row 1298 winding += right->dir; 1299 if (0 == winding && right->cell != right->next->cell) 1392 int winding local in function:inplace_subrow [all...] |
| H A D | sna_trapezoids_imprecise.c | 841 int winding = 0, xstart = edge->cell; local in function:nonzero_subrow 848 winding += edge->dir; 849 if (0 == winding && edge->next->cell != edge->cell) { 898 int winding = left->dir; local in function:nonzero_row 916 winding += right->dir; 917 if (0 == winding) 1268 int winding = left->dir; local in function:inplace_row 1288 winding += right->dir; 1289 if (0 == winding && right->cell != right->next->cell) 1380 int winding local in function:inplace_subrow [all...] |
| H A D | sna_trapezoids_mono.c | 578 int winding = 0; local in function:mono_row 593 __DBG(("%s: adding edge dir=%d [winding=%d], x=%d [%d]\n", 594 __FUNCTION__, edge->dir, winding + edge->dir, xend, edge->x.quo)); 625 winding += edge->dir; 626 if (winding == 0) {
|
| /xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/ |
| H A D | sna_trapezoids_precise.c | 915 int winding = 0, xstart = edge->cell; local in function:nonzero_subrow 922 winding += edge->dir; 923 if (0 == winding && edge->next->cell != edge->cell) { 962 int winding = left->dir; local in function:nonzero_row 980 winding += right->dir; 981 if (0 == winding) 1268 int winding = left->dir; local in function:inplace_row 1288 winding += right->dir; 1289 if (0 == winding && right->cell != right->next->cell) 1382 int winding local in function:inplace_subrow [all...] |
| H A D | sna_trapezoids_imprecise.c | 841 int winding = 0, xstart = edge->cell; local in function:nonzero_subrow 848 winding += edge->dir; 849 if (0 == winding && edge->next->cell != edge->cell) { 898 int winding = left->dir; local in function:nonzero_row 916 winding += right->dir; 917 if (0 == winding) 1258 int winding = left->dir; local in function:inplace_row 1278 winding += right->dir; 1279 if (0 == winding && right->cell != right->next->cell) 1370 int winding local in function:inplace_subrow [all...] |
| H A D | sna_trapezoids_mono.c | 537 int winding = 0; local in function:mono_row 578 winding += edge->dir; 579 if (winding == 0) {
|
| /xsrc/external/mit/libXrender/dist/include/X11/extensions/ |
| H A D | Xrender.h | 926 * @param winding Unused. 932 int winding);
|
| /xsrc/external/mit/MesaLib.old/dist/src/imgui/ |
| H A D | imstb_truetype.h | 2792 // non-zero winding fill 3381 // now, traverse the scanlines and find the intersections on each scanline, use xor winding rule 4302 int winding = 0; local in function:stbtt__compute_crossings_x 4323 winding += (y0 < y1) ? 1 : -1; 4349 winding += (y0 < y1) ? 1 : -1; 4355 winding += (hits[0][1] < 0 ? -1 : 1); 4358 winding += (hits[1][1] < 0 ? -1 : 1); 4363 return winding; 4479 int winding = stbtt__compute_crossings_x(x_gspace, y_gspace, num_verts, verts); // @OPTIMIZE: this could just be a rasterization, but needs to be line vs. non-tesselated curves so a new path local in function:stbtt_GetGlyphSDF 4576 if (winding [all...] |
| /xsrc/external/mit/MesaLib/dist/src/imgui/ |
| H A D | imstb_truetype.h | 2792 // non-zero winding fill 3381 // now, traverse the scanlines and find the intersections on each scanline, use xor winding rule 4302 int winding = 0; local in function:stbtt__compute_crossings_x 4323 winding += (y0 < y1) ? 1 : -1; 4349 winding += (y0 < y1) ? 1 : -1; 4355 winding += (hits[0][1] < 0 ? -1 : 1); 4358 winding += (hits[1][1] < 0 ? -1 : 1); 4363 return winding; 4479 int winding = stbtt__compute_crossings_x(x_gspace, y_gspace, num_verts, verts); // @OPTIMIZE: this could just be a rasterization, but needs to be line vs. non-tesselated curves so a new path local in function:stbtt_GetGlyphSDF 4576 if (winding [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_program.c | 322 info->prop.tp.winding > 0)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_program.c | 325 info->prop.tp.winding > 0)
|