mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice
synced 2026-08-10 06:00:17 +00:00
server/tests: test_display_base: set rect according to appropriate surface
When surface_id == 0, primary is used.
Otherwise (currently 1), secondary is used.
Also, remove unused test_width and test_height.
Since commit caea769943,
test->width and test->height are used.
This commit is contained in:
parent
1960ebb5b3
commit
ff03d8dd2a
@ -48,9 +48,6 @@ static void test_spice_destroy_update(SimpleSpiceUpdate *update)
|
||||
free(update);
|
||||
}
|
||||
|
||||
static uint32_t test_width;
|
||||
static uint32_t test_height;
|
||||
|
||||
#define DEFAULT_WIDTH 640
|
||||
#define DEFAULT_HEIGHT 320
|
||||
|
||||
@ -507,9 +504,9 @@ static void produce_command(Test *test)
|
||||
case SIMPLE_UPDATE: {
|
||||
QXLRect rect = {
|
||||
.left = 0,
|
||||
.right = (test->target_surface == 0 ? test_width : SURF_WIDTH),
|
||||
.right = (test->target_surface == 0 ? test->primary_width : test->width),
|
||||
.top = 0,
|
||||
.bottom = (test->target_surface == 0 ? test_height : SURF_HEIGHT)
|
||||
.bottom = (test->target_surface == 0 ? test->primary_height : test->height)
|
||||
};
|
||||
if (rect.right > 0 && rect.bottom > 0) {
|
||||
qxl_worker->update_area(qxl_worker, test->target_surface, &rect, NULL, 0, 1);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user