Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_compositor.h136 vl_compositor_reset_dirty_area(struct u_rect *dirty);
154 vl_compositor_set_dst_clip(struct vl_compositor_state *settings, struct u_rect *dst_clip);
179 unsigned layer, struct u_rect *dst_area);
189 struct u_rect *src_rect,
190 struct u_rect *dst_rect,
202 struct u_rect *src_rect,
203 struct u_rect *dst_rect,
214 struct u_rect *src_rect,
215 struct u_rect *dst_rect,
227 struct u_rect *dirty_area);
Dvl_compositor.c554 static INLINE struct u_rect
558 struct u_rect rect = { 0, res->width0, 0, res->height0 * res->depth0 }; in default_rect()
563 calc_topleft(struct vertex2f size, struct u_rect rect) in calc_topleft()
570 calc_bottomright(struct vertex2f size, struct u_rect rect) in calc_bottomright()
578 struct u_rect src, struct u_rect dst) in calc_src_and_dst()
636 static INLINE struct u_rect
639 struct u_rect result; in calc_drawn_area()
656 gen_vertex_data(struct vl_compositor *c, struct vl_compositor_state *s, struct u_rect *dirty) in gen_vertex_data()
690 struct u_rect drawn = calc_drawn_area(s, layer); in gen_vertex_data()
709 draw_layers(struct vl_compositor *c, struct vl_compositor_state *s, struct u_rect *dirty) in draw_layers()
[all …]
Dvl_winsys_xsp.c52 struct u_rect dirty_area;
100 struct u_rect *
Dvl_winsys.h57 struct u_rect *
Dvl_winsys_dri.c61 struct u_rect dirty_areas[2];
248 struct u_rect *
/external/mesa3d/src/gallium/auxiliary/util/
Du_rect.h34 struct u_rect { struct
42 u_rect_test_intersection(const struct u_rect *a, in u_rect_test_intersection() argument
43 const struct u_rect *b) in u_rect_test_intersection()
54 u_rect_find_intersection(const struct u_rect *a, in u_rect_find_intersection()
55 struct u_rect *b) in u_rect_find_intersection()
67 u_rect_possible_intersection(const struct u_rect *a, in u_rect_possible_intersection()
68 struct u_rect *b) in u_rect_possible_intersection()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_setup_context.h106 struct u_rect framebuffer;
107 struct u_rect scissor;
108 struct u_rect draw_region; /* intersection of fb & scissor */
195 const struct u_rect *bbox,
Dlp_setup_tri.c246 struct u_rect bbox; in do_triangle_ccw()
505 const struct u_rect *scissor = &setup->scissor; in do_triangle_ccw()
561 const struct u_rect *bbox, in lp_setup_bin_triangle()
565 struct u_rect trimmed_box = *bbox; in lp_setup_bin_triangle()
Dlp_setup_line.c286 struct u_rect bbox; in try_setup_line()
686 const struct u_rect *scissor = &setup->scissor; in try_setup_line()
Dlp_setup_point.c324 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.c357 struct u_rect src_rect = {srcx, srcx + srcw, srcy, srcy + srch}; in XvMCPutSurface()
358 struct u_rect dst_rect = {destx, destx + destw, desty, desty + desth}; in XvMCPutSurface()
362 struct u_rect *dirty_area; in XvMCPutSurface()
Dsubpicture.c439 struct u_rect src_rect = {subx, subx + subw, suby, suby + subh}; in XvMCBlendSubpicture()
440 struct u_rect dst_rect = {surfx, surfx + surfw, surfy, surfy + surfh}; in XvMCBlendSubpicture()
/external/mesa3d/src/gallium/state_trackers/vdpau/
Dvdpau_private.h275 static inline struct u_rect *
276 RectToPipe(const VdpRect *src, struct u_rect *dst) in RectToPipe()
384 struct u_rect dirty_area;
410 void vlVdpResolveDelayedRendering(vlVdpDevice *dev, struct pipe_surface *surface, struct u_rect *di…
Doutput.c293 struct u_rect dst_rect; in vlVdpOutputSurfacePutBitsIndexed()
427 struct u_rect dst_rect; in vlVdpOutputSurfacePutBitsYCbCr()
638 struct u_rect src_rect, dst_rect; in vlVdpOutputSurfaceRenderOutputSurface()
697 struct u_rect src_rect, dst_rect; in vlVdpOutputSurfaceRenderBitmapSurface()
Ddevice.c262 vlVdpResolveDelayedRendering(vlVdpDevice *dev, struct pipe_surface *surface, struct u_rect *dirty_a… in vlVdpResolveDelayedRendering()
Dpresentation.c211 struct u_rect src_rect, dst_clip, *dirty_area; in vlVdpPresentationQueueDisplay()
Dmixer.c219 struct u_rect rect, clip, *prect; in vlVdpVideoMixerRender()
/external/mesa3d/src/gallium/auxiliary/
DMakefile.sources126 util/u_rect.c \