sna: Tweak order of screen re-initialisation
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
This commit is contained in:
parent
9bd0f8f3e7
commit
5f138176bf
|
|
@ -12990,6 +12990,11 @@ bool sna_accel_init(ScreenPtr screen, struct sna *sna)
|
|||
assert(screen->SetWindowPixmap == NULL);
|
||||
screen->SetWindowPixmap = sna_set_window_pixmap;
|
||||
|
||||
if (USE_SHM_VMAP && sna->kgem.has_vmap)
|
||||
ShmRegisterFuncs(screen, &shm_funcs);
|
||||
else
|
||||
ShmRegisterFbFuncs(screen);
|
||||
|
||||
if (!sna_picture_init(screen))
|
||||
return false;
|
||||
|
||||
|
|
@ -13033,11 +13038,6 @@ bool sna_accel_init(ScreenPtr screen, struct sna *sna)
|
|||
|
||||
bool sna_accel_create(ScreenPtr screen, struct sna *sna)
|
||||
{
|
||||
if (USE_SHM_VMAP && sna->kgem.has_vmap)
|
||||
ShmRegisterFuncs(screen, &shm_funcs);
|
||||
else
|
||||
ShmRegisterFbFuncs(screen);
|
||||
|
||||
if (!sna_glyphs_create(sna))
|
||||
return false;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue