diff options
author | Alon Levy <alevy@redhat.com> | 2012-05-30 14:19:05 +0300 |
---|---|---|
committer | Alon Levy <alevy@redhat.com> | 2012-05-31 20:24:34 +0300 |
commit | 1a744cf05099f705c9e4e4ef388d7cb67452d1b3 (patch) | |
tree | c8c8305d4b3342158cdf4c49e3f5b9784587ea41 | |
parent | 296b7e34b9164e63656c68e14aedb9d2c689aa41 (diff) |
qxl_driver: fix qxl_screen_init & qxl_enter_vt to use either just resize or reset+resize
-rw-r--r-- | src/qxl_driver.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qxl_driver.c b/src/qxl_driver.c index 9f02fb0..dd8ad80 100644 --- a/src/qxl_driver.c +++ b/src/qxl_driver.c @@ -1301,7 +1301,7 @@ qxl_screen_init(int scrnIndex, ScreenPtr pScreen, int argc, char **argv) return FALSE; } - qxl_switch_mode(scrnIndex, pScrn->currentMode, 0); + qxl_resize_primary_to_virtual(qxl); /* Note: this must be done after DamageSetup() because it calls * _dixInitPrivates. And if that has been called, DamageSetup() @@ -1327,7 +1327,7 @@ qxl_enter_vt(int scrnIndex, int flags) qxl_reset_and_create_mem_slots (qxl); - qxl_switch_mode(scrnIndex, pScrn->currentMode, 0); + qxl_resize_primary_to_virtual(qxl); if (qxl->mem) { qxl_mem_free_all (qxl->mem); |