Home
last modified time | relevance | path

Searched refs:u_rect (Results 1 – 25 of 37) sorted by relevance

12

/external/virglrenderer/src/gallium/auxiliary/util/
Du_rect.h39 struct u_rect { struct
47 u_rect_test_intersection(const struct u_rect *a, in u_rect_test_intersection() argument
48 const struct u_rect *b) in u_rect_test_intersection()
59 u_rect_find_intersection(const struct u_rect *a, in u_rect_find_intersection()
60 struct u_rect *b) in u_rect_find_intersection()
72 u_rect_area(const struct u_rect *r) in u_rect_area()
78 u_rect_possible_intersection(const struct u_rect *a, in u_rect_possible_intersection()
79 struct u_rect *b) in u_rect_possible_intersection()
92 u_rect_union(struct u_rect *d, const struct u_rect *a, const struct u_rect *b) in u_rect_union()
/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_compositor.h185 vl_compositor_reset_dirty_area(struct u_rect *dirty);
203 vl_compositor_set_dst_clip(struct vl_compositor_state *settings, struct u_rect *dst_clip);
228 unsigned layer, struct u_rect *dst_area);
238 struct u_rect *src_rect,
239 struct u_rect *dst_rect,
251 struct u_rect *src_rect,
252 struct u_rect *dst_rect,
263 struct u_rect *src_rect,
264 struct u_rect *dst_rect,
283 struct u_rect *src_rect,
[all …]
Dvl_compositor.c281 static inline struct u_rect
285 struct u_rect rect = { 0, res->width0, 0, res->height0 * res->array_size }; in default_rect()
290 calc_topleft(struct vertex2f size, struct u_rect rect) in calc_topleft()
297 calc_bottomright(struct vertex2f size, struct u_rect rect) in calc_bottomright()
305 struct u_rect src, struct u_rect dst) in calc_src_and_dst()
320 struct u_rect *src_rect, struct u_rect *dst_rect, in set_yuv_layer()
378 struct u_rect *src_rect, struct u_rect *dst_rect, bool y) in set_rgb_to_yuv_layer()
407 vl_compositor_reset_dirty_area(struct u_rect *dirty) in vl_compositor_reset_dirty_area()
496 vl_compositor_set_dst_clip(struct vl_compositor_state *s, struct u_rect *dst_clip) in vl_compositor_set_dst_clip()
524 unsigned layer, struct u_rect *dst_area) in vl_compositor_set_layer_dst_area()
[all …]
Dvl_compositor_cs.c38 struct u_rect area;
590 const struct u_rect *draw_area) in cs_launch()
621 static inline struct u_rect
626 struct u_rect result; in calc_drawn_area()
699 struct u_rect *dirty) in draw_layers()
744 struct u_rect drawn = calc_drawn_area(s, layer); in draw_layers()
778 struct u_rect *dirty_area, in vl_compositor_cs_render()
Dvl_bicubic_filter.h59 struct u_rect *dst_area,
60 struct u_rect *dst_clip);
Dvl_compositor_cs.h49 struct u_rect *dirty_area,
Dvl_compositor_gfx.h86 struct u_rect *dirty_area,
Dvl_compositor_gfx.c554 static inline struct u_rect
558 struct u_rect result; in calc_drawn_area()
602 gen_vertex_data(struct vl_compositor *c, struct vl_compositor_state *s, struct u_rect *dirty) in gen_vertex_data()
630 struct u_rect drawn = calc_drawn_area(s, layer); in gen_vertex_data()
649 draw_layers(struct vl_compositor *c, struct vl_compositor_state *s, struct u_rect *dirty) in draw_layers()
675 struct u_rect drawn = calc_drawn_area(s, layer); in draw_layers()
689 struct u_rect *dirty_area, in vl_compositor_gfx_render()
Dvl_winsys.h52 struct u_rect *
Dvl_winsys_dri.c65 struct u_rect dirty_areas[2];
258 static struct u_rect *
Dvl_bicubic_filter.c389 struct u_rect *dst_area, in vl_bicubic_filter_render()
390 struct u_rect *dst_clip) in vl_bicubic_filter_render()
/external/mesa3d/src/gallium/auxiliary/util/
Du_rect.h39 struct u_rect { struct
48 u_rect_test_intersection(const struct u_rect *a, in u_rect_test_intersection() argument
49 const struct u_rect *b) in u_rect_test_intersection()
64 u_rect_find_intersection(const struct u_rect *a, in u_rect_find_intersection()
65 struct u_rect *b) in u_rect_find_intersection()
77 u_rect_area(const struct u_rect *r) in u_rect_area()
83 u_rect_possible_intersection(const struct u_rect *a, in u_rect_possible_intersection()
84 struct u_rect *b) in u_rect_possible_intersection()
102 u_rect_union(struct u_rect *d, const struct u_rect *a, const struct u_rect *b) in u_rect_union()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_setup_context.h115 struct u_rect framebuffer;
116 struct u_rect scissors[PIPE_MAX_VIEWPORTS];
117 struct u_rect draw_regions[PIPE_MAX_VIEWPORTS]; /* intersection of fb & scissor */
182 scissor_planes_needed(boolean scis_planes[4], const struct u_rect *bbox, in scissor_planes_needed()
183 const struct u_rect *scissor) in scissor_planes_needed()
230 const struct u_rect *bboxorig,
231 const struct u_rect *bbox,
Dlp_setup_tri.c287 const struct u_rect *scissor = NULL; in do_triangle_ccw()
288 struct u_rect bbox, bboxpos; in do_triangle_ccw()
762 const struct u_rect *bboxorig, in lp_setup_bin_triangle()
763 const struct u_rect *bbox, in lp_setup_bin_triangle()
768 struct u_rect trimmed_box = *bbox; in lp_setup_bin_triangle()
Dlp_setup_line.c291 const struct u_rect *scissor; in try_setup_line()
292 struct u_rect bbox, bboxpos; in try_setup_line()
/external/mesa3d/src/gallium/frontends/xvmc/
Dxvmc_private.h93 struct u_rect src_rect;
94 struct u_rect dst_rect;
Dsurface.c365 struct u_rect src_rect = {srcx, srcx + srcw, srcy, srcy + srch}; in XvMCPutSurface()
366 struct u_rect dst_rect = {destx, destx + destw, desty, desty + desth}; in XvMCPutSurface()
370 struct u_rect *dirty_area; in XvMCPutSurface()
Dsubpicture.c508 struct u_rect src_rect = {subx, subx + subw, suby, suby + subh}; in XvMCBlendSubpicture()
509 struct u_rect dst_rect = {surfx, surfx + surfw, surfy, surfy + surfh}; in XvMCBlendSubpicture()
/external/mesa3d/src/gallium/frontends/va/
Dpostproc.c62 struct u_rect src_rect; in vlVaPostProcCompositor()
63 struct u_rect dst_rect; in vlVaPostProcCompositor()
122 struct u_rect src_rect; in vlVaPostProcBlit()
123 struct u_rect dst_rect; in vlVaPostProcBlit()
Dsurface.c217 struct pipe_surface *surf_draw, struct u_rect *dirty_area, in vlVaPutSubpictures()
218 struct u_rect *src_rect, struct u_rect *dst_rect) in vlVaPutSubpictures()
231 struct u_rect *s, *d, sr, dr, c; in vlVaPutSubpictures()
316 struct u_rect src_rect, *dirty_area; in vlVaPutSurface()
317 struct u_rect dst_rect = {destx, destx + destw, desty, desty + desth}; in vlVaPutSurface()
1011 struct u_rect src_rect, dst_rect; in vlVaExportSurfaceHandle()
Dsubpicture.c183 struct u_rect src_rect = {src_x, src_x + src_width, src_y, src_y + src_height}; in vlVaAssociateSubpicture()
184 struct u_rect dst_rect = {dest_x, dest_x + dest_width, dest_y, dest_y + dest_height}; in vlVaAssociateSubpicture()
Dva_private.h256 struct u_rect src_rect;
257 struct u_rect dst_rect;
/external/mesa3d/src/gallium/frontends/omx/
Dvid_dec_common.c96 struct u_rect src_rect; in vid_dec_FillOutput()
97 struct u_rect dst_rect; in vid_dec_FillOutput()
/external/mesa3d/src/gallium/frontends/vdpau/
Dvdpau_private.h326 static inline struct u_rect *
327 RectToPipe(const VdpRect *src, struct u_rect *dst) in RectToPipe()
441 struct u_rect dirty_area;
Doutput.c308 struct u_rect dst_rect; in vlVdpOutputSurfacePutBitsIndexed()
444 struct u_rect dst_rect; in vlVdpOutputSurfacePutBitsYCbCr()
659 struct u_rect src_rect, dst_rect; in vlVdpOutputSurfaceRenderOutputSurface()
729 struct u_rect src_rect, dst_rect; in vlVdpOutputSurfaceRenderBitmapSurface()

12