mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice
synced 2025-12-26 22:48:19 +00:00
server/tests: add test_get_width/test_get_height
This commit is contained in:
parent
2f02599e6a
commit
703f32cda9
@ -47,6 +47,9 @@ 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
|
||||
|
||||
@ -320,9 +323,22 @@ static void create_primary_surface(QXLWorker *worker, uint32_t width,
|
||||
surface.mem = (uint64_t)&g_primary_surface;
|
||||
surface.group_id = MEM_SLOT_GROUP_ID;
|
||||
|
||||
test_width = width;
|
||||
test_height = height;
|
||||
|
||||
qxl_worker->create_primary_surface(qxl_worker, 0, &surface);
|
||||
}
|
||||
|
||||
uint32_t test_get_width(void)
|
||||
{
|
||||
return test_width;
|
||||
}
|
||||
|
||||
uint32_t test_get_height(void)
|
||||
{
|
||||
return test_height;
|
||||
}
|
||||
|
||||
QXLDevMemSlot slot = {
|
||||
.slot_group_id = MEM_SLOT_GROUP_ID,
|
||||
.slot_id = 0,
|
||||
|
||||
@ -36,6 +36,9 @@ void test_set_command_list(Command *command, int num_commands);
|
||||
void test_add_display_interface(SpiceServer *server);
|
||||
SpiceServer* test_init(SpiceCoreInterface* core);
|
||||
|
||||
uint32_t test_get_width(void);
|
||||
uint32_t test_get_height(void);
|
||||
|
||||
void spice_test_config_parse_args(int argc, char **argv);
|
||||
|
||||
#endif /* __TEST_DISPLAY_BASE_H__ */
|
||||
|
||||
Loading…
Reference in New Issue
Block a user