Home
last modified time | relevance | path

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

12

/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/auxiliary/vl/
Dvl_compositor.h154 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 …]
Dvl_compositor.c609 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 …]
Dvl_bicubic_filter.h59 struct u_rect *dst_area,
60 struct u_rect *dst_clip);
Dvl_winsys.h50 struct u_rect *
Dvl_winsys_dri.c66 struct u_rect dirty_areas[2];
258 static struct u_rect *
Dvl_bicubic_filter.c380 struct u_rect *dst_area, in vl_bicubic_filter_render()
381 struct u_rect *dst_clip) in vl_bicubic_filter_render()
Dvl_winsys_dri3.c82 struct u_rect dirty_areas[BACK_BUFFER_NUM];
631 static struct u_rect *
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_setup_context.h114 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,
Dlp_setup_tri.c279 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()
Dlp_setup_line.c291 struct u_rect bbox; in try_setup_line()
722 const struct u_rect *scissor = &setup->scissors[viewport_index]; in try_setup_line()
Dlp_setup_point.c346 struct u_rect bbox; in try_setup_point()
/external/mesa3d/src/gallium/state_trackers/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.c431 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/
Dvdpau_private.h303 static inline struct u_rect *
304 RectToPipe(const VdpRect *src, struct u_rect *dst) in RectToPipe()
417 struct u_rect dirty_area;
Doutput.c300 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()
Dpresentation.c214 struct u_rect src_rect, dst_clip, *dirty_area; in vlVdpPresentationQueueDisplay()
/external/mesa3d/src/gallium/state_trackers/va/
Dsurface.c184 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()
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()
Dpostproc.c60 struct u_rect src_rect; in vlVaPostProcCompositor()
61 struct u_rect dst_rect; in vlVaPostProcCompositor()
Dva_private.h217 struct u_rect src_rect;
218 struct u_rect dst_rect;
/external/mesa3d/src/gallium/state_trackers/nine/
Dnine_pipe.h153 rect_to_g3d_u_rect(struct u_rect *dst, const RECT *src) in rect_to_g3d_u_rect()
/external/mesa3d/src/gallium/auxiliary/
DMakefile.sources282 util/u_rect.h \
/external/mesa3d/src/gallium/state_trackers/omx/
Dvid_dec.c588 struct u_rect dst_rect; in vid_dec_deint()

12