Searched refs:traps (Results 1 - 25 of 75) sorted by relevance

123

/xsrc/external/mit/pixman/dist/test/
H A Dtrap-crasher.c8 pixman_trapezoid_t traps[] = { local in function:main
37 pixman_add_trapezoids (dst, 0, 0, ARRAY_LENGTH (traps), traps);
H A Dcomposite-traps-test.c62 pixman_trapezoid_t *traps; local in function:test_composite
177 /* Create traps */
182 traps = fence_malloc (n_traps * sizeof (pixman_trapezoid_t));
186 pixman_trapezoid_t *t = &(traps[i]);
227 src_x, src_y, dst_x, dst_y, n_traps, traps);
241 fence_free (traps);
250 return fuzzer_test_main("composite traps", 40000, 0xAF41D210,
/xsrc/external/mit/xorg-server/dist/render/
H A Dmitrap.c50 miTrapezoidBounds(int ntrap, xTrapezoid * traps, BoxPtr box) argument
56 for (; ntrap; ntrap--, traps++) {
59 if (!xTrapezoidValid(traps))
61 y1 = xFixedToInt(traps->top);
65 y2 = xFixedToInt(xFixedCeil(traps->bottom));
69 x1 = xFixedToInt(min(miLineFixedX(&traps->left, traps->top, FALSE),
70 miLineFixedX(&traps->left, traps->bottom, FALSE)));
76 (miLineFixedX(&traps
[all...]
/xsrc/external/mit/xorg-server/dist/glamor/
H A Dglamor_addtraps.c34 INT16 y_off, int ntrap, xTrap *traps)
37 fbAddTraps(pPicture, x_off, y_off, ntrap, traps);
32 glamor_add_traps(PicturePtr pPicture,INT16 x_off,INT16 y_off,int ntrap,xTrap * traps) argument
H A Dglamor_trapezoid.c80 int ntrap, xTrapezoid *traps)
92 * be as if there was no temporary mask the traps were accumulated into.
99 for (; ntrap; ntrap--, traps++)
101 y_src, 1, traps);
105 miTrapezoidBounds(ntrap, traps, &bounds);
110 x_dst = traps[0].left.p1.x >> 16;
111 y_dst = traps[0].left.p1.y >> 16;
129 for (; ntrap; ntrap--, traps++)
131 (pixman_trapezoid_t *) traps,
77 glamor_trapezoids(CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr mask_format,INT16 x_src,INT16 y_src,int ntrap,xTrapezoid * traps) argument
/xsrc/external/mit/xorg-server.old/dist/render/
H A Dmitrap.c98 miTrapezoidBounds (int ntrap, xTrapezoid *traps, BoxPtr box) argument
104 for (; ntrap; ntrap--, traps++)
108 if (!xTrapezoidValid(traps))
110 y1 = xFixedToInt (traps->top);
114 y2 = xFixedToInt (xFixedCeil (traps->bottom));
118 x1 = xFixedToInt (min (miLineFixedX (&traps->left, traps->top, FALSE),
119 miLineFixedX (&traps->left, traps->bottom, FALSE)));
123 x2 = xFixedToInt (xFixedCeil (max (miLineFixedX (&traps
131 miTrapezoids(CARD8 op,PicturePtr pSrc,PicturePtr pDst,PictFormatPtr maskFormat,INT16 xSrc,INT16 ySrc,int ntrap,xTrapezoid * traps) argument
[all...]
/xsrc/external/mit/pixman/dist/pixman/
H A Dpixman-trap.c237 const pixman_trap_t *traps)
257 t = traps->top.y + y_off_fixed;
262 b = traps->bot.y + y_off_fixed;
271 traps->top.l + x_off_fixed,
272 traps->top.y + y_off_fixed,
273 traps->bot.l + x_off_fixed,
274 traps->bot.y + y_off_fixed);
277 traps->top.r + x_off_fixed,
278 traps->top.y + y_off_fixed,
279 traps
233 pixman_add_traps(pixman_image_t * image,int16_t x_off,int16_t y_off,int ntrap,const pixman_trap_t * traps) argument
318 pixman_add_trapezoids(pixman_image_t * image,int16_t x_off,int y_off,int ntraps,const pixman_trapezoid_t * traps) argument
408 get_trap_extents(pixman_op_t op,pixman_image_t * dest,const pixman_trapezoid_t * traps,int n_traps,pixman_box32_t * box) argument
481 pixman_composite_trapezoids(pixman_op_t op,pixman_image_t * src,pixman_image_t * dst,pixman_format_code_t mask_format,int x_src,int y_src,int x_dst,int y_dst,int n_traps,const pixman_trapezoid_t * traps) argument
579 triangle_to_trapezoids(const pixman_triangle_t * tri,pixman_trapezoid_t * traps) argument
655 pixman_trapezoid_t *traps; local in function:convert_triangles
683 pixman_trapezoid_t *traps; local in function:pixman_composite_triangles
702 pixman_trapezoid_t *traps; local in function:pixman_add_triangles
[all...]
/xsrc/external/mit/libXrender/dist/src/
H A DAddTrap.c35 _Xconst XTrap *traps,
63 DataInt32 (dpy, (_Xconst int *) traps, (long) len);
65 traps += n;
31 XRenderAddTraps(Display * dpy,Picture picture,int xOff,int yOff,_Xconst XTrap * traps,int ntrap) argument
H A DTrap.c37 _Xconst XTrapezoid *traps,
68 DataInt32 (dpy, (_Xconst int *) traps, len);
70 traps += n;
30 XRenderCompositeTrapezoids(Display * dpy,int op,Picture src,Picture dst,_Xconst XRenderPictFormat * maskFormat,int xSrc,int ySrc,_Xconst XTrapezoid * traps,int ntrap) argument
H A DPoly.c93 XTrapezoid *traps,
200 traps->top = y;
201 traps->bottom = next_y;
202 traps->left = e->edge;
203 traps->right = en->edge;
204 traps++;
247 XTrapezoid *traps; local in function:XRenderCompositeDoublePoly
256 traps = (XTrapezoid *) (edges + npoints);
308 if ( XRenderComputeTrapezoids (edges, nedges, winding, traps, &ntraps, npoints * npoints )) {
310 XRenderCompositeTrapezoids (dpy, op, src, dst, maskFormat, xSrc, ySrc, traps, ntrap
90 XRenderComputeTrapezoids(Edge * edges,int nedges,int winding _X_UNUSED,XTrapezoid * traps,int * ntraps,int maxtraps) argument
[all...]
/xsrc/external/mit/pixman/dist/demos/
H A Dsrgb-trap-test.c37 static const pixman_trapezoid_t traps[] = local in function:main
105 0, 0, 10, 10, G_N_ELEMENTS (traps), traps);
112 0, 0, 310, 10, G_N_ELEMENTS (traps), traps);
/xsrc/external/mit/xf86-video-intel/dist/src/sna/
H A Dsna_trapezoids.h29 int ntrap, const xTrapezoid *traps,
39 int ntrap, const xTrapezoid *traps,
46 int ntrap, xTrapezoid *traps);
54 int ntrap, xTrapezoid *traps);
67 int ntrap, xTrapezoid *traps,
75 int ntrap, xTrapezoid *traps);
81 int ntrap, xTrapezoid *traps);
87 int ntrap, xTrapezoid *traps);
94 int ntrap, xTrapezoid *traps,
102 int ntrap, xTrapezoid *traps);
127 trapezoid_span_inplace(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps,bool fallback) argument
159 trapezoid_span_converter(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned int flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
177 trapezoid_mask_converter(CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
192 trapezoid_span_fallback(CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
[all...]
H A Dsna_trapezoids.c147 int ntrap, xTrapezoid *traps)
201 for (; ntrap; ntrap--, traps++)
202 if (xTrapezoidValid(traps))
204 (pixman_trapezoid_t *)traps,
216 xTrapezoid *traps; member in struct:rasterize_traps_thread
247 if (xTrapezoidValid(&thread->traps[n]))
249 (pixman_trapezoid_t *)&thread->traps[n],
277 int ntrap, xTrapezoid * traps)
291 trapezoid_origin(&traps[0].left, &dst_x, &dst_y);
293 if (!trapezoids_bounds(ntrap, traps,
144 trapezoids_inplace_fallback(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr mask,int ntrap,xTrapezoid * traps) argument
274 trapezoids_fallback(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,INT16 xSrc,INT16 ySrc,int ntrap,xTrapezoid * traps) argument
560 sna_composite_trapezoids(CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,INT16 xSrc,INT16 ySrc,int ntrap,xTrapezoid * traps) argument
[all...]
H A Dsna_trapezoids_mono.c752 const xTrapezoid *traps; member in struct:mono_span_thread
789 for (n = thread->ntrap, t = thread->traps; n--; t++) {
823 int ntrap, xTrapezoid *traps)
835 trapezoid_origin(&traps[0].left, &dst_x, &dst_y);
837 if (!trapezoids_bounds(ntrap, traps, &extents))
903 threads[0].traps = traps;
936 if (!xTrapezoidValid(&traps[n]))
939 if (pixman_fixed_integer_floor(traps[n].top) + dy >= mono.clip.extents.y2 ||
940 pixman_fixed_integer_ceil(traps[
820 mono_trapezoids_span_converter(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
1106 mono_trapezoid_span_inplace(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
1296 mono_trap_span_converter(struct sna * sna,PicturePtr dst,INT16 x,INT16 y,int ntrap,xTrap * traps) argument
[all...]
H A Dsna_trapezoids_precise.c1636 const xTrapezoid *traps; member in struct:span_thread
1779 for (n = thread->ntrap, t = thread->traps; n--; t++) {
1806 int ntrap, xTrapezoid *traps)
1824 if (!trapezoids_bounds(ntrap, traps, &clip.extents))
1829 DBG(("%s: fallback -- traps extents too small %dx%d\n", __FUNCTION__,
1841 trapezoid_origin(&traps[0].left, &dst_x, &dst_y);
1920 if (pixman_fixed_integer_floor(traps[n].top) + dst->pDrawable->y >= clip.extents.y2 ||
1921 pixman_fixed_integer_ceil(traps[n].bottom) + dst->pDrawable->y <= clip.extents.y1)
1924 tor_add_trapezoid(&tor, &traps[n], dx, dy);
1943 threads[0].traps
1802 precise_trapezoid_span_converter(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned int flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
2010 const xTrapezoid *traps; member in struct:mask_thread
2051 precise_trapezoid_mask_converter(CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
2476 xTrapezoid *traps; member in struct:inplace_x8r8g8b8_thread
2576 trapezoid_span_inplace__x8r8g8b8(CARD8 op,PicturePtr dst,PicturePtr src,int16_t src_x,int16_t src_y,PictFormatPtr maskFormat,unsigned flags,int ntrap,xTrapezoid * traps) argument
2822 xTrapezoid *traps; member in struct:inplace_thread
2858 precise_trapezoid_span_inplace(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps,bool fallback) argument
3087 precise_trapezoid_span_fallback(CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
[all...]
H A Dsna_trapezoids_boxes.c118 int ntrap, const xTrapezoid *traps,
149 boxes[num_boxes].x1 = dx + pixman_fixed_to_int(traps[n].left.p1.x + pixman_fixed_1_minus_e/2);
150 boxes[num_boxes].y1 = dy + pixman_fixed_to_int(traps[n].top + pixman_fixed_1_minus_e/2);
151 boxes[num_boxes].x2 = dx + pixman_fixed_to_int(traps[n].right.p2.x + pixman_fixed_1_minus_e/2);
152 boxes[num_boxes].y2 = dy + pixman_fixed_to_int(traps[n].bottom + pixman_fixed_1_minus_e/2);
175 trapezoid_origin(&traps[0].left, &dst_x, &dst_y);
1240 int ntrap, const xTrapezoid *traps,
1251 ntrap, traps,
1256 dst, ntrap, traps,
1260 trapezoid_origin(&traps[
112 composite_aligned_boxes(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,INT16 src_x,INT16 src_y,int ntrap,const xTrapezoid * traps,bool force_fallback) argument
1235 composite_unaligned_boxes_fallback(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,INT16 src_x,INT16 src_y,int ntrap,const xTrapezoid * traps,bool force_fallback) argument
1348 composite_unaligned_boxes(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,INT16 src_x,INT16 src_y,int ntrap,const xTrapezoid * traps,bool force_fallback) argument
[all...]
/xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/
H A Dsna_trapezoids.h29 int ntrap, const xTrapezoid *traps,
39 int ntrap, const xTrapezoid *traps,
46 int ntrap, xTrapezoid *traps);
54 int ntrap, xTrapezoid *traps);
67 int ntrap, xTrapezoid *traps,
75 int ntrap, xTrapezoid *traps);
81 int ntrap, xTrapezoid *traps);
87 int ntrap, xTrapezoid *traps);
94 int ntrap, xTrapezoid *traps,
102 int ntrap, xTrapezoid *traps);
127 trapezoid_span_inplace(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps,bool fallback) argument
159 trapezoid_span_converter(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned int flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
177 trapezoid_mask_converter(CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
192 trapezoid_span_fallback(CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
[all...]
H A Dsna_trapezoids.c147 int ntrap, xTrapezoid *traps)
201 for (; ntrap; ntrap--, traps++)
202 if (xTrapezoidValid(traps))
204 (pixman_trapezoid_t *)traps,
216 xTrapezoid *traps; member in struct:rasterize_traps_thread
247 if (xTrapezoidValid(&thread->traps[n]))
249 (pixman_trapezoid_t *)&thread->traps[n],
277 int ntrap, xTrapezoid * traps)
291 trapezoid_origin(&traps[0].left, &dst_x, &dst_y);
293 if (!trapezoids_bounds(ntrap, traps,
144 trapezoids_inplace_fallback(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr mask,int ntrap,xTrapezoid * traps) argument
274 trapezoids_fallback(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,INT16 xSrc,INT16 ySrc,int ntrap,xTrapezoid * traps) argument
560 sna_composite_trapezoids(CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,INT16 xSrc,INT16 ySrc,int ntrap,xTrapezoid * traps) argument
[all...]
H A Dsna_trapezoids_mono.c694 const xTrapezoid *traps; member in struct:mono_span_thread
730 for (n = thread->ntrap, t = thread->traps; n--; t++) {
764 int ntrap, xTrapezoid *traps)
776 trapezoid_origin(&traps[0].left, &dst_x, &dst_y);
778 if (!trapezoids_bounds(ntrap, traps, &extents))
844 threads[0].traps = traps;
877 if (!xTrapezoidValid(&traps[n]))
880 if (pixman_fixed_integer_floor(traps[n].top) + dy >= mono.clip.extents.y2 ||
881 pixman_fixed_integer_ceil(traps[
761 mono_trapezoids_span_converter(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
1041 mono_trapezoid_span_inplace(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
1231 mono_trap_span_converter(struct sna * sna,PicturePtr dst,INT16 x,INT16 y,int ntrap,xTrap * traps) argument
[all...]
H A Dsna_trapezoids_precise.c1626 const xTrapezoid *traps; member in struct:span_thread
1741 for (n = thread->ntrap, t = thread->traps; n--; t++) {
1768 int ntrap, xTrapezoid *traps)
1786 if (!trapezoids_bounds(ntrap, traps, &clip.extents))
1791 DBG(("%s: fallback -- traps extents too small %dx%d\n", __FUNCTION__,
1803 trapezoid_origin(&traps[0].left, &dst_x, &dst_y);
1882 if (pixman_fixed_integer_floor(traps[n].top) + dst->pDrawable->y >= clip.extents.y2 ||
1883 pixman_fixed_integer_ceil(traps[n].bottom) + dst->pDrawable->y <= clip.extents.y1)
1886 tor_add_trapezoid(&tor, &traps[n], dx, dy);
1905 threads[0].traps
1764 precise_trapezoid_span_converter(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned int flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
1972 const xTrapezoid *traps; member in struct:mask_thread
2013 precise_trapezoid_mask_converter(CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
2503 xTrapezoid *traps; member in struct:inplace_x8r8g8b8_thread
2607 trapezoid_span_inplace__x8r8g8b8(CARD8 op,PicturePtr dst,PicturePtr src,int16_t src_x,int16_t src_y,PictFormatPtr maskFormat,unsigned flags,int ntrap,xTrapezoid * traps) argument
2863 xTrapezoid *traps; member in struct:inplace_thread
2898 precise_trapezoid_span_inplace(struct sna * sna,CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps,bool fallback) argument
3132 precise_trapezoid_span_fallback(CARD8 op,PicturePtr src,PicturePtr dst,PictFormatPtr maskFormat,unsigned flags,INT16 src_x,INT16 src_y,int ntrap,xTrapezoid * traps) argument
[all...]
/xsrc/external/mit/xorg-server/dist/fb/
H A Dfbtrap.c36 INT16 x_off, INT16 y_off, int ntrap, xTrap * traps)
45 ntrap, (pixman_trap_t *) traps);
162 INT16 xSrc, INT16 ySrc, int ntrap, xTrapezoid * traps)
164 xSrc -= (traps[0].left.p1.x >> 16);
165 ySrc -= (traps[0].left.p1.y >> 16);
169 xSrc, ySrc, ntrap, sizeof(xTrapezoid), (const uint8_t *) traps);
35 fbAddTraps(PicturePtr pPicture,INT16 x_off,INT16 y_off,int ntrap,xTrap * traps) argument
158 fbTrapezoids(CARD8 op,PicturePtr pSrc,PicturePtr pDst,PictFormatPtr maskFormat,INT16 xSrc,INT16 ySrc,int ntrap,xTrapezoid * traps) argument
H A Dfbpict.h46 INT16 xOff, INT16 yOff, int ntrap, xTrap * traps);
60 INT16 xSrc, INT16 ySrc, int ntrap, xTrapezoid * traps);
/xsrc/external/mit/xorg-server.old/dist/miext/cw/
H A Dcw_render.c310 xTrapezoid *traps)
322 traps[i].top += dst_picture_y_off << 16;
323 traps[i].bottom += dst_picture_y_off << 16;
324 traps[i].left.p1.x += dst_picture_x_off << 16;
325 traps[i].left.p1.y += dst_picture_y_off << 16;
326 traps[i].left.p2.x += dst_picture_x_off << 16;
327 traps[i].left.p2.y += dst_picture_y_off << 16;
328 traps[i].right.p1.x += dst_picture_x_off << 16;
329 traps[i].right.p1.y += dst_picture_y_off << 16;
330 traps[
303 cwTrapezoids(CARD8 op,PicturePtr pSrcPicture,PicturePtr pDstPicture,PictFormatPtr maskFormat,INT16 xSrc,INT16 ySrc,int ntrap,xTrapezoid * traps) argument
[all...]
/xsrc/external/mit/xorg-server.old/dist/fb/
H A Dfbpict.h53 xTrap *traps);
/xsrc/external/mit/xf86-video-vmware/dist/saa/
H A Dsaa_render.c100 int ntrap, xTrapezoid * traps)
112 miTrapezoidBounds(ntrap, traps, &bounds);
117 xDst = traps[0].left.p1.x >> 16;
118 yDst = traps[0].left.p1.y >> 16;
127 for (; ntrap; ntrap--, traps++)
128 (*ps->RasterizeTrapezoid) (pPicture, traps,
144 for (; ntrap; ntrap--, traps++)
145 saa_trapezoids(op, pSrc, pDst, maskFormat, xSrc, ySrc, 1, traps);
98 saa_trapezoids(CARD8 op,PicturePtr pSrc,PicturePtr pDst,PictFormatPtr maskFormat,INT16 xSrc,INT16 ySrc,int ntrap,xTrapezoid * traps) argument

Completed in 27 milliseconds

123