Home
last modified time | relevance | path

Searched refs:SpiceRect (Results 1 – 25 of 49) sorted by relevance

12

/dports/deskutils/spice-gtk/spice-gtk-0.37/subprojects/spice-common/common/
H A Drect.h28 static inline void rect_sect(SpiceRect* r, const SpiceRect* bounds) in rect_sect()
52 static inline int rect_intersects(const SpiceRect* r1, const SpiceRect* r2) in rect_intersects()
58 static inline int rect_is_equal(const SpiceRect *r1, const SpiceRect *r2) in rect_is_equal()
64 static inline void rect_union(SpiceRect *dest, const SpiceRect *r) in rect_union()
72 static inline int rect_is_same_size(const SpiceRect *r1, const SpiceRect *r2) in rect_is_same_size()
78 static inline int rect_contains(const SpiceRect *big, const SpiceRect *small) in rect_contains()
98 static inline void rect_sect(SpiceRect& r, const SpiceRect& bounds) in rect_sect()
113 static inline int rect_intersects(const SpiceRect& r1, const SpiceRect& r2) in rect_intersects()
118 static inline int rect_is_equal(const SpiceRect& r1, const SpiceRect& r2) in rect_is_equal()
123 static inline void rect_union(SpiceRect& dest, const SpiceRect& r) in rect_union()
[all …]
H A Dcanvas_base.h126 void (*draw_fill)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceFill *fill);
127 void (*draw_copy)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceCopy *copy);
128 void (*draw_opaque)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceOpaque *opaque);
129 void (*copy_bits)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpicePoint *src_pos);
130 void (*draw_text)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceText *text);
131 void (*draw_stroke)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceStroke *stroke);
132 void (*draw_rop3)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceRop3 *rop3);
134 void (*draw_blend)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceBlend *blend);
137 void (*draw_invers)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceInvers *invers);
141 const SpiceRect *dest, const uint8_t *src_data,
[all …]
H A Ddraw.h61 typedef struct SpiceRect { struct
66 } SpiceRect; argument
81 SpiceRect rects[0];
189 SpiceRect src_area;
198 SpiceRect src_area;
206 SpiceRect src_area;
215 SpiceRect src_area;
220 SpiceRect src_area;
281 SpiceRect back_area;
H A Dregion.h45 SpiceRect *region_dup_rects(const QRegion *rgn, uint32_t *num_rects);
46 void region_ret_rects(const QRegion *rgn, SpiceRect *rects, uint32_t num_rects);
47 void region_extents(const QRegion *rgn, SpiceRect *r);
63 void region_add(QRegion *rgn, const SpiceRect *r);
64 void region_remove(QRegion *rgn, const SpiceRect *r);
H A Dgenerated_server_marshallers.c338 SpiceRect *src2; in spice_marshall_msg_display_copy_bits()
435 SpiceRect *src2; in spice_marshall_msg_display_stream_create()
477 SpiceRect *src2; in spice_marshall_msg_display_stream_clip()
619 SpiceRect *src2; in spice_marshall_msg_display_draw_copy()
676 SpiceRect *src2; in spice_marshall_msg_display_draw_blend()
732 SpiceRect *src2; in spice_marshall_msg_display_draw_blackness()
779 SpiceRect *src2; in spice_marshall_msg_display_draw_whiteness()
826 SpiceRect *src2; in spice_marshall_msg_display_draw_invers()
1400 SpiceRect *src; in spice_marshall_Rect()
1402 src = (SpiceRect *)ptr; in spice_marshall_Rect()
[all …]
H A Dregion.c344 SpiceRect *region_dup_rects(const QRegion *rgn, uint32_t *num_rects) in region_dup_rects()
347 SpiceRect *rects; in region_dup_rects()
354 rects = spice_new(SpiceRect, n); in region_dup_rects()
364 void region_ret_rects(const QRegion *rgn, SpiceRect *rects, uint32_t num_rects) in region_ret_rects()
389 void region_extents(const QRegion *rgn, SpiceRect *r) in region_extents()
470 void region_add(QRegion *rgn, const SpiceRect *r) in region_add()
477 void region_remove(QRegion *rgn, const SpiceRect *r) in region_remove()
H A Dgenerated_messages.h163 SpiceRect box;
248 SpiceRect dest;
338 SpiceRect dest;
H A Dcanvas_base.c1310 SpiceRect area; in canvas_get_image_from_self()
1571 static inline void canvas_raster_glyph_box(const SpiceRasterGlyph *glyph, SpiceRect *r) in canvas_raster_glyph_box()
1616 SpiceRect *bounds) in canvas_put_glyph_bits()
1618 SpiceRect glyph_box; in canvas_put_glyph_bits()
1695 SpiceRect bounds; in canvas_get_str_mask()
1707 SpiceRect glyph_box; in canvas_get_str_mask()
1730 static pixman_image_t *canvas_scale_surface(pixman_image_t *src, const SpiceRect *src_area, int wid… in canvas_scale_surface()
1881 SpiceRect *now = clip->rects->rects; in canvas_clip_pixman()
2993 static void canvas_draw_stroke(SpiceCanvas *spice_canvas, SpiceRect *bbox, in canvas_draw_stroke()
3160 static void canvas_draw_rop3(SpiceCanvas *spice_canvas, SpiceRect *bbox, in canvas_draw_rop3()
[all …]
H A Dpixman_utils.h95 const SpiceRect *rects,
/dports/devel/libspice-server/spice-0.15.0/subprojects/spice-common/common/
H A Drect.h28 static inline void rect_sect(SpiceRect* r, const SpiceRect* bounds) in rect_sect()
52 static inline int rect_intersects(const SpiceRect* r1, const SpiceRect* r2) in rect_intersects()
58 static inline int rect_is_equal(const SpiceRect *r1, const SpiceRect *r2) in rect_is_equal()
64 static inline void rect_union(SpiceRect *dest, const SpiceRect *r) in rect_union()
72 static inline int rect_is_same_size(const SpiceRect *r1, const SpiceRect *r2) in rect_is_same_size()
78 static inline int rect_contains(const SpiceRect *big_rect, const SpiceRect *small_rect) in rect_contains()
98 static inline void rect_sect(SpiceRect& r, const SpiceRect& bounds) in rect_sect()
113 static inline int rect_intersects(const SpiceRect& r1, const SpiceRect& r2) in rect_intersects()
118 static inline int rect_is_equal(const SpiceRect& r1, const SpiceRect& r2) in rect_is_equal()
123 static inline void rect_union(SpiceRect& dest, const SpiceRect& r) in rect_union()
[all …]
H A Dcanvas_base.h126 void (*draw_fill)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceFill *fill);
127 void (*draw_copy)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceCopy *copy);
128 void (*draw_opaque)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceOpaque *opaque);
129 void (*copy_bits)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpicePoint *src_pos);
130 void (*draw_text)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceText *text);
131 void (*draw_stroke)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceStroke *stroke);
132 void (*draw_rop3)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceRop3 *rop3);
134 void (*draw_blend)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceBlend *blend);
137 void (*draw_invers)(SpiceCanvas *canvas, SpiceRect *bbox, SpiceClip *clip, SpiceInvers *invers);
141 const SpiceRect *dest, const uint8_t *src_data,
[all …]
H A Ddraw.h61 typedef struct SpiceRect { struct
66 } SpiceRect; argument
81 SpiceRect rects[0];
189 SpiceRect src_area;
198 SpiceRect src_area;
206 SpiceRect src_area;
215 SpiceRect src_area;
220 SpiceRect src_area;
281 SpiceRect back_area;
H A Dregion.h45 SpiceRect *region_dup_rects(const QRegion *rgn, uint32_t *num_rects);
46 void region_ret_rects(const QRegion *rgn, SpiceRect *rects, uint32_t num_rects);
47 void region_extents(const QRegion *rgn, SpiceRect *r);
63 void region_add(QRegion *rgn, const SpiceRect *r);
64 void region_remove(QRegion *rgn, const SpiceRect *r);
H A Dgenerated_server_marshallers.c336 SpiceRect *src2; in spice_marshall_msg_display_copy_bits()
433 SpiceRect *src2; in spice_marshall_msg_display_stream_create()
475 SpiceRect *src2; in spice_marshall_msg_display_stream_clip()
617 SpiceRect *src2; in spice_marshall_msg_display_draw_copy()
674 SpiceRect *src2; in spice_marshall_msg_display_draw_blend()
730 SpiceRect *src2; in spice_marshall_msg_display_draw_blackness()
777 SpiceRect *src2; in spice_marshall_msg_display_draw_whiteness()
824 SpiceRect *src2; in spice_marshall_msg_display_draw_invers()
1398 SpiceRect *src; in spice_marshall_Rect()
1400 src = (SpiceRect *)ptr; in spice_marshall_Rect()
[all …]
H A Dregion.c342 SpiceRect *region_dup_rects(const QRegion *rgn, uint32_t *num_rects) in region_dup_rects()
345 SpiceRect *rects; in region_dup_rects()
352 rects = spice_new(SpiceRect, n); in region_dup_rects()
362 void region_ret_rects(const QRegion *rgn, SpiceRect *rects, uint32_t num_rects) in region_ret_rects()
387 void region_extents(const QRegion *rgn, SpiceRect *r) in region_extents()
468 void region_add(QRegion *rgn, const SpiceRect *r) in region_add()
475 void region_remove(QRegion *rgn, const SpiceRect *r) in region_remove()
H A Dgenerated_messages.h163 SpiceRect box;
248 SpiceRect dest;
338 SpiceRect dest;
H A Dcanvas_base.c1308 SpiceRect area; in canvas_get_image_from_self()
1569 static inline void canvas_raster_glyph_box(const SpiceRasterGlyph *glyph, SpiceRect *r) in canvas_raster_glyph_box()
1614 SpiceRect *bounds) in canvas_put_glyph_bits()
1616 SpiceRect glyph_box; in canvas_put_glyph_bits()
1693 SpiceRect bounds; in canvas_get_str_mask()
1705 SpiceRect glyph_box; in canvas_get_str_mask()
1728 static pixman_image_t *canvas_scale_surface(pixman_image_t *src, const SpiceRect *src_area, int wid… in canvas_scale_surface()
1879 SpiceRect *now = clip->rects->rects; in canvas_clip_pixman()
2875 static void canvas_draw_stroke(SpiceCanvas *spice_canvas, SpiceRect *bbox, in canvas_draw_stroke()
3042 static void canvas_draw_rop3(SpiceCanvas *spice_canvas, SpiceRect *bbox, in canvas_draw_rop3()
[all …]
/dports/devel/libspice-server/spice-0.15.0/server/
H A Dred-parse-qxl.h37 SpiceRect self_bitmap_area;
39 SpiceRect bbox;
43 SpiceRect surfaces_rects[3];
68 SpiceRect area;
120 void red_get_rect_ptr(SpiceRect *red, const QXLRect *qxl);
H A Ddcc-send.cpp47 SpiceRect lossy_rect;
88 const SpiceRect *area, SpiceRect *out_lossy_area) in is_surface_area_lossy()
810 SpiceRect dest_lossy_area; in red_lossy_marshall_qxl_draw_fill()
1118 SpiceRect src_rect; in red_lossy_marshall_qxl_copy_bits()
1122 SpiceRect src_lossy_area; in red_lossy_marshall_qxl_copy_bits()
1172 SpiceRect dest_lossy_area; in red_lossy_marshall_qxl_draw_blend()
1335 SpiceRect dest_lossy_area; in red_lossy_marshall_qxl_draw_rop3()
1413 SpiceRect dest_lossy_area; in red_lossy_marshall_qxl_draw_composite()
1490 SpiceRect dest_lossy_area; in red_lossy_marshall_qxl_draw_stroke()
1572 SpiceRect dest_lossy_area; in red_lossy_marshall_qxl_draw_text()
[all …]
H A Dvideo-stream.h107 SpiceRect dest_area;
116 SpiceRect dest_area;
H A Dvideo-stream.cpp175 n_rects * sizeof(SpiceRect))); in VideoStreamClipItem()
214 const SpiceRect *other_dest, in is_next_stream_frame()
232 SpiceRect* candidate_src; in is_next_stream_frame()
375 SpiceRect* src_rect; in display_channel_create_stream()
559 SpiceRect* prev_src = &prev->red_drawable->u.copy.src_area; in video_stream_maintenance()
844 n_rects * sizeof(SpiceRect))); in dcc_detach_stream_gracefully()
851 SpiceRect upgrade_area; in dcc_detach_stream_gracefully()
972 SpiceRect* src_area = &item->red_drawable->u.copy.src_area; in video_stream_trace_add_drawable()
H A Dvideo-encoder.h84 const SpiceRect *src, int top_down,
/dports/deskutils/spice-gtk/spice-gtk-0.37/subprojects/spice-common/tests/
H A Dtest-region.c62 static int rect_is_valid(const SpiceRect *r) in rect_is_valid()
70 static void rect_set(SpiceRect *r, int32_t top, int32_t left, int32_t bottom, int32_t right) in rect_set()
84 SpiceRect _r; in random_region()
85 SpiceRect *r = &_r; in random_region()
145 SpiceRect _r; in test_region()
146 SpiceRect *r = &_r; in test_region()
/dports/devel/libspice-server/spice-0.15.0/subprojects/spice-common/tests/
H A Dtest-region.c60 static int rect_is_valid(const SpiceRect *r) in rect_is_valid()
68 static void rect_set(SpiceRect *r, int32_t top, int32_t left, int32_t bottom, int32_t right) in rect_set()
82 SpiceRect _r; in random_region()
83 SpiceRect *r = &_r; in random_region()
143 SpiceRect _r; in test_region()
144 SpiceRect *r = &_r; in test_region()
/dports/deskutils/spice-gtk/spice-gtk-0.37/src/
H A Dchannel-display-priv.h43 SpiceRect dest;
117 SpiceRect dest;

12