/external/mesa3d/src/gallium/auxiliary/vl/ |
D | vl_compositor.h | 136 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);
|
D | vl_compositor.c | 554 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 …]
|
D | vl_winsys_xsp.c | 52 struct u_rect dirty_area; 100 struct u_rect *
|
D | vl_winsys.h | 57 struct u_rect *
|
D | vl_winsys_dri.c | 61 struct u_rect dirty_areas[2]; 248 struct u_rect *
|
/external/mesa3d/src/gallium/auxiliary/util/ |
D | u_rect.h | 34 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/ |
D | lp_setup_context.h | 106 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,
|
D | lp_setup_tri.c | 246 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()
|
D | lp_setup_line.c | 286 struct u_rect bbox; in try_setup_line() 686 const struct u_rect *scissor = &setup->scissor; in try_setup_line()
|
D | lp_setup_point.c | 324 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 | 357 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()
|
D | subpicture.c | 439 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/ |
D | vdpau_private.h | 275 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…
|
D | output.c | 293 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()
|
D | device.c | 262 vlVdpResolveDelayedRendering(vlVdpDevice *dev, struct pipe_surface *surface, struct u_rect *dirty_a… in vlVdpResolveDelayedRendering()
|
D | presentation.c | 211 struct u_rect src_rect, dst_clip, *dirty_area; in vlVdpPresentationQueueDisplay()
|
D | mixer.c | 219 struct u_rect rect, clip, *prect; in vlVdpVideoMixerRender()
|
/external/mesa3d/src/gallium/auxiliary/ |
D | Makefile.sources | 126 util/u_rect.c \
|