ephyr: Leave window unmapped for -glamor-skip-present [v2]
If we're never painting anything in the window, we probably don't need to map it. v2: Drop ephyr_glamor_gles2 from hostx.c Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
cba5a10fd9
commit
2c91f3235a
|
@ -95,6 +95,7 @@ char *ephyrResName = NULL;
|
|||
int ephyrResNameFromCmd = 0;
|
||||
char *ephyrTitle = NULL;
|
||||
Bool ephyr_glamor = FALSE;
|
||||
extern Bool ephyr_glamor_skip_present;
|
||||
|
||||
Bool
|
||||
hostx_has_extension(xcb_extension_t *extension)
|
||||
|
@ -898,7 +899,10 @@ hostx_screen_init(KdScreenInfo *screen,
|
|||
&size_hints);
|
||||
}
|
||||
|
||||
xcb_map_window(HostX.conn, scrpriv->win);
|
||||
#ifdef GLAMOR
|
||||
if (!ephyr_glamor_skip_present)
|
||||
#endif
|
||||
xcb_map_window(HostX.conn, scrpriv->win);
|
||||
|
||||
/* Set explicit window position if it was informed in
|
||||
* -screen option (WxH+X or WxH+X+Y). Otherwise, accept the
|
||||
|
|
Loading…
Reference in New Issue
Block a user