From: Ray Strode Date: Tue, 29 Sep 2009 17:07:11 +0000 (-0400) Subject: [drm] Force raw mode on each draw cycle X-Git-Tag: 0.8.0~185 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a76c5bc4b74b4f552641ed2fa847f4387163b25a;p=thirdparty%2Fplymouth.git [drm] Force raw mode on each draw cycle This is just 602d9972002cb5fd7fd946f1af930c4b00017f30 all over again. --- diff --git a/src/plugins/renderers/drm/plugin.c b/src/plugins/renderers/drm/plugin.c index 9047d79e..2c5e1aa9 100644 --- a/src/plugins/renderers/drm/plugin.c +++ b/src/plugins/renderers/drm/plugin.c @@ -923,6 +923,7 @@ flush_head (ply_renderer_backend_t *backend, assert (backend != NULL); ply_console_set_mode (backend->console, PLY_CONSOLE_MODE_GRAPHICS); + ply_terminal_set_unbuffered_input (backend->terminal); pixel_buffer = head->pixel_buffer; updated_region = ply_pixel_buffer_get_updated_areas (pixel_buffer); areas_to_flush = ply_region_get_rectangle_list (updated_region); diff --git a/src/plugins/renderers/frame-buffer/plugin.c b/src/plugins/renderers/frame-buffer/plugin.c index 85d9e7dd..6f45b8f4 100644 --- a/src/plugins/renderers/frame-buffer/plugin.c +++ b/src/plugins/renderers/frame-buffer/plugin.c @@ -523,6 +523,7 @@ flush_head (ply_renderer_backend_t *backend, assert (&backend->head == head); ply_console_set_mode (backend->console, PLY_CONSOLE_MODE_GRAPHICS); + ply_terminal_set_unbuffered_input (backend->terminal); pixel_buffer = head->pixel_buffer; updated_region = ply_pixel_buffer_get_updated_areas (pixel_buffer); areas_to_flush = ply_region_get_rectangle_list (updated_region);