• Home
  • Raw
  • Download

Lines Matching refs:y0

34     gint x0, gint y0, gint c0, gint x1, gint y1, gint c1)  in gst_smpte_paint_vbox()  argument
40 height = y1 - y0; in gst_smpte_paint_vbox()
45 dest = dest + y0 * stride + x0; in gst_smpte_paint_vbox()
57 gint x0, gint y0, gint c0, gint x1, gint y1, gint c1) in gst_smpte_paint_hbox() argument
63 height = y1 - y0; in gst_smpte_paint_hbox()
68 dest = dest + y0 * stride + x0; in gst_smpte_paint_hbox()
131 #define PREPARE_3D_LINE(x0,y0,z0,x1,y1,z1,dxabs,dyabs,dzabs,sdx,sdy,sdz,xr,yr,zr,px,py,pz)\ argument
135 dy = y1 - y0; \
147 py = y0; \
153 gint x0, gint y0, gint c0, in gst_smpte_paint_triangle_linear() argument
160 if (y0 > y1) { in gst_smpte_paint_triangle_linear()
162 SWAP_INT (y0, y1); in gst_smpte_paint_triangle_linear()
165 if (y0 > y2) { in gst_smpte_paint_triangle_linear()
167 SWAP_INT (y0, y2); in gst_smpte_paint_triangle_linear()
176 PREPARE_3D_LINE (x0, y0, c0, x2, y2, c2, in gst_smpte_paint_triangle_linear()
179 PREPARE_3D_LINE (x0, y0, c0, x1, y1, c1, in gst_smpte_paint_triangle_linear()
182 dest = dest + stride * y0; in gst_smpte_paint_triangle_linear()
183 seg_start = y0; in gst_smpte_paint_triangle_linear()
218 gint x0, gint y0, gint x1, gint y1, guint32 col) in draw_bresenham_line() argument
225 dy = abs (y1 - y0); in draw_bresenham_line()
227 dest = dest + y0 * stride + x0; in draw_bresenham_line()
230 y_incr = SIGN (y1 - y0) * stride; in draw_bresenham_line()
261 gint x0, gint y0, gint c0, in gst_smpte_paint_triangle_clock() argument
269 angle_e = acos (((x1 - x0) * (x2 - x0) + (y1 - y0) * (y2 - y0)) / in gst_smpte_paint_triangle_clock()
270 (sqrt ((x1 - x0) * (x1 - x0) + (y1 - y0) * (y1 - y0)) * in gst_smpte_paint_triangle_clock()
271 sqrt ((x2 - x0) * (x2 - x0) + (y2 - y0) * (y2 - y0)))); in gst_smpte_paint_triangle_clock()
273 len1 = sqrt ((x1 - x0) * (x1 - x0) + (y1 - y0) * (y1 - y0)); in gst_smpte_paint_triangle_clock()
282 angle = acos (((x1 - x0) * (x2 - x0) + (y1 - y0) * (i - y0)) / in gst_smpte_paint_triangle_clock()
283 (len1 * sqrt ((x1 - x0) * (x1 - x0) + (i - y0) * (i - in gst_smpte_paint_triangle_clock()
284 y0)))) / angle_e; in gst_smpte_paint_triangle_clock()
287 x0, y0, x1, i, (c2 * angle + c1 * (1.0 - angle))); in gst_smpte_paint_triangle_clock()
296 angle = acos (((x1 - x0) * (i - x0) + (y1 - y0) * (y2 - y0)) / in gst_smpte_paint_triangle_clock()
297 (len1 * sqrt ((i - x0) * (i - x0) + (y2 - y0) * (y2 - in gst_smpte_paint_triangle_clock()
298 y0)))) / angle_e; in gst_smpte_paint_triangle_clock()
301 x0, y0, i, y1, (c2 * angle + c1 * (1.0 - angle))); in gst_smpte_paint_triangle_clock()
311 gint x0, gint y0, gint c0, in gst_smpte_paint_box_clock() argument
320 } else if (y1 == y0) { in gst_smpte_paint_box_clock()
328 angle_m = 2 * acos (((x1 - x0) * (xv - x0) + (y1 - y0) * (yv - y0)) / in gst_smpte_paint_box_clock()
329 (sqrt ((x1 - x0) * (x1 - x0) + (y1 - y0) * (y1 - y0)) * in gst_smpte_paint_box_clock()
330 sqrt ((xv - x0) * (xv - x0) + (yv - y0) * (yv - y0)))) / M_PI; in gst_smpte_paint_box_clock()
335 x0, y0, c0, x1, y1, c1, xv, yv, col_m); in gst_smpte_paint_box_clock()
337 x0, y0, c0, xv, yv, col_m, x2, y2, c2); in gst_smpte_paint_box_clock()