/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/auxiliary/vl/ |
D | vl_compositor.h | 154 vl_compositor_reset_dirty_area(struct u_rect *dirty); 172 vl_compositor_set_dst_clip(struct vl_compositor_state *settings, struct u_rect *dst_clip); 197 unsigned layer, struct u_rect *dst_area); 207 struct u_rect *src_rect, 208 struct u_rect *dst_rect, 220 struct u_rect *src_rect, 221 struct u_rect *dst_rect, 232 struct u_rect *src_rect, 233 struct u_rect *dst_rect, 252 struct u_rect *src_rect, [all …]
|
D | vl_compositor.c | 609 static inline struct u_rect 613 struct u_rect rect = { 0, res->width0, 0, res->height0 * res->array_size }; in default_rect() 618 calc_topleft(struct vertex2f size, struct u_rect rect) in calc_topleft() 625 calc_bottomright(struct vertex2f size, struct u_rect rect) in calc_bottomright() 633 struct u_rect src, struct u_rect dst) in calc_src_and_dst() 729 static inline struct u_rect 733 struct u_rect result; in calc_drawn_area() 777 gen_vertex_data(struct vl_compositor *c, struct vl_compositor_state *s, struct u_rect *dirty) in gen_vertex_data() 805 struct u_rect drawn = calc_drawn_area(s, layer); in gen_vertex_data() 824 draw_layers(struct vl_compositor *c, struct vl_compositor_state *s, struct u_rect *dirty) in draw_layers() [all …]
|
D | vl_bicubic_filter.h | 59 struct u_rect *dst_area, 60 struct u_rect *dst_clip);
|
D | vl_winsys.h | 50 struct u_rect *
|
D | vl_winsys_dri.c | 66 struct u_rect dirty_areas[2]; 258 static struct u_rect *
|
D | vl_bicubic_filter.c | 380 struct u_rect *dst_area, in vl_bicubic_filter_render() 381 struct u_rect *dst_clip) in vl_bicubic_filter_render()
|
D | vl_winsys_dri3.c | 82 struct u_rect dirty_areas[BACK_BUFFER_NUM]; 631 static struct u_rect *
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_setup_context.h | 114 struct u_rect framebuffer; 115 struct u_rect scissors[PIPE_MAX_VIEWPORTS]; 116 struct u_rect draw_regions[PIPE_MAX_VIEWPORTS]; /* intersection of fb & scissor */ 172 scissor_planes_needed(boolean scis_planes[4], const struct u_rect *bbox, in scissor_planes_needed() 173 const struct u_rect *scissor) in scissor_planes_needed() 220 const struct u_rect *bbox,
|
D | lp_setup_tri.c | 279 struct u_rect bbox; in do_triangle_ccw() 686 const struct u_rect *scissor = &setup->scissors[viewport_index]; in do_triangle_ccw() 755 const struct u_rect *bbox, in lp_setup_bin_triangle() 760 struct u_rect trimmed_box = *bbox; in lp_setup_bin_triangle()
|
D | lp_setup_line.c | 291 struct u_rect bbox; in try_setup_line() 722 const struct u_rect *scissor = &setup->scissors[viewport_index]; in try_setup_line()
|
D | lp_setup_point.c | 346 struct u_rect bbox; in try_setup_point()
|
/external/mesa3d/src/gallium/state_trackers/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 | 431 struct u_rect src_rect = {subx, subx + subw, suby, suby + subh}; in XvMCBlendSubpicture() 432 struct u_rect dst_rect = {surfx, surfx + surfw, surfy, surfy + surfh}; in XvMCBlendSubpicture()
|
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
D | vdpau_private.h | 303 static inline struct u_rect * 304 RectToPipe(const VdpRect *src, struct u_rect *dst) in RectToPipe() 417 struct u_rect dirty_area;
|
D | output.c | 300 struct u_rect dst_rect; in vlVdpOutputSurfacePutBitsIndexed() 436 struct u_rect dst_rect; in vlVdpOutputSurfacePutBitsYCbCr() 652 struct u_rect src_rect, dst_rect; in vlVdpOutputSurfaceRenderOutputSurface() 722 struct u_rect src_rect, dst_rect; in vlVdpOutputSurfaceRenderBitmapSurface()
|
D | presentation.c | 214 struct u_rect src_rect, dst_clip, *dirty_area; in vlVdpPresentationQueueDisplay()
|
/external/mesa3d/src/gallium/state_trackers/va/ |
D | surface.c | 184 struct pipe_surface *surf_draw, struct u_rect *dirty_area, in vlVaPutSubpictures() 185 struct u_rect *src_rect, struct u_rect *dst_rect) in vlVaPutSubpictures() 198 struct u_rect *s, *d, sr, dr, c; in vlVaPutSubpictures() 283 struct u_rect src_rect, *dirty_area; in vlVaPutSurface() 284 struct u_rect dst_rect = {destx, destx + destw, desty, desty + desth}; in vlVaPutSurface()
|
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 | postproc.c | 60 struct u_rect src_rect; in vlVaPostProcCompositor() 61 struct u_rect dst_rect; in vlVaPostProcCompositor()
|
D | va_private.h | 217 struct u_rect src_rect; 218 struct u_rect dst_rect;
|
/external/mesa3d/src/gallium/state_trackers/nine/ |
D | nine_pipe.h | 153 rect_to_g3d_u_rect(struct u_rect *dst, const RECT *src) in rect_to_g3d_u_rect()
|
/external/mesa3d/src/gallium/auxiliary/ |
D | Makefile.sources | 282 util/u_rect.h \
|
/external/mesa3d/src/gallium/state_trackers/omx/ |
D | vid_dec.c | 588 struct u_rect dst_rect; in vid_dec_deint()
|