mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice-common
synced 2026-08-07 17:43:58 +00:00
qxl abi: parse QXLFill.
Also adapt to tyops fix (s/rop_decriptor/rop_descriptor/).
This commit is contained in:
parent
a45758117b
commit
bc1c2837f3
@ -2200,7 +2200,7 @@ static void canvas_draw_fill(SpiceCanvas *spice_canvas, SpiceRect *bbox, SpiceCl
|
||||
canvas_mask_pixman(canvas, &dest_region, &fill->mask,
|
||||
bbox->left, bbox->top);
|
||||
|
||||
rop = ropd_descriptor_to_rop(fill->rop_decriptor,
|
||||
rop = ropd_descriptor_to_rop(fill->rop_descriptor,
|
||||
ROP_INPUT_BRUSH,
|
||||
ROP_INPUT_DEST);
|
||||
|
||||
|
||||
@ -347,7 +347,7 @@ static void gl_canvas_draw_fill(SpiceCanvas *spice_canvas, SpiceRect *bbox, Spic
|
||||
set_clip(canvas, bbox, clip);
|
||||
set_mask(canvas, &fill->mask, bbox->left, bbox->top);
|
||||
set_brush(canvas, &fill->brush);
|
||||
set_op(canvas, fill->rop_decriptor);
|
||||
set_op(canvas, fill->rop_descriptor);
|
||||
SET_GLC_RECT(&rect, bbox);
|
||||
|
||||
glc_fill_rect(canvas->glc, &rect);
|
||||
|
||||
@ -651,7 +651,7 @@ channel DisplayChannel : BaseChannel {
|
||||
DisplayBase base;
|
||||
struct Fill {
|
||||
Brush brush @outvar(brush);
|
||||
uint16 rop_decriptor;
|
||||
uint16 rop_descriptor;
|
||||
QMask mask @outvar(mask);
|
||||
} data;
|
||||
} draw_fill = 302;
|
||||
|
||||
@ -600,7 +600,7 @@ channel DisplayChannel : BaseChannel {
|
||||
DisplayBase base;
|
||||
struct Fill {
|
||||
Brush brush @outvar(brush);
|
||||
uint16 rop_decriptor;
|
||||
uint16 rop_descriptor;
|
||||
QMask mask @outvar(mask);
|
||||
} data;
|
||||
} draw_fill = 302;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user