/external/virglrenderer/src/gallium/auxiliary/util/ |
D | u_rect.h | 39 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/ |
D | vl_compositor.h | 185 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 …]
|
D | vl_compositor.c | 281 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 …]
|
D | vl_compositor_cs.c | 38 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()
|
D | vl_bicubic_filter.h | 59 struct u_rect *dst_area, 60 struct u_rect *dst_clip);
|
D | vl_compositor_cs.h | 49 struct u_rect *dirty_area,
|
D | vl_compositor_gfx.h | 86 struct u_rect *dirty_area,
|
D | vl_compositor_gfx.c | 554 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()
|
D | vl_winsys.h | 52 struct u_rect *
|
D | vl_winsys_dri.c | 65 struct u_rect dirty_areas[2]; 258 static struct u_rect *
|
D | vl_bicubic_filter.c | 389 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/ |
D | u_rect.h | 39 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/ |
D | lp_setup_context.h | 115 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,
|
D | lp_setup_tri.c | 287 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()
|
D | lp_setup_line.c | 291 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/ |
D | xvmc_private.h | 93 struct u_rect src_rect; 94 struct u_rect dst_rect;
|
D | surface.c | 365 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()
|
D | subpicture.c | 508 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/ |
D | postproc.c | 62 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()
|
D | surface.c | 217 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()
|
D | subpicture.c | 183 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()
|
D | va_private.h | 256 struct u_rect src_rect; 257 struct u_rect dst_rect;
|
/external/mesa3d/src/gallium/frontends/omx/ |
D | vid_dec_common.c | 96 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/ |
D | vdpau_private.h | 326 static inline struct u_rect * 327 RectToPipe(const VdpRect *src, struct u_rect *dst) in RectToPipe() 441 struct u_rect dirty_area;
|
D | output.c | 308 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()
|