From bb62f37158284a2e35ccca780ea791282efad7ab Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Tue, 21 Jan 2025 15:46:16 +0100 Subject: [PATCH] Capture::Connection::Screen: use Blit::back2front Issue genodelabs/genode#5428 --- src/driver/framebuffer/imx53/main.cc | 5 ++++- src/driver/framebuffer/imx8mq/main.cc | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/driver/framebuffer/imx53/main.cc b/src/driver/framebuffer/imx53/main.cc index f6b5959d..ff474886 100644 --- a/src/driver/framebuffer/imx53/main.cc +++ b/src/driver/framebuffer/imx53/main.cc @@ -53,7 +53,10 @@ struct Framebuffer::Main Ipu _ipu { _device }; Capture::Connection _capture { _env }; Capture::Connection::Screen _captured_screen { _capture, _env.rm(), { - .px = _size, .mm = { } } }; + .px = _size, + .mm = { }, + .rotate = { }, + .flip = { } } }; Timer::Connection _timer { _env }; Signal_handler
_timer_handler { _env.ep(), *this, &Main::_handle_timer }; diff --git a/src/driver/framebuffer/imx8mq/main.cc b/src/driver/framebuffer/imx8mq/main.cc index 290bd92c..32d9005c 100644 --- a/src/driver/framebuffer/imx8mq/main.cc +++ b/src/driver/framebuffer/imx8mq/main.cc @@ -136,7 +136,10 @@ struct Framebuffer::Driver : _capture(env), _size{ ccw ? yres : xres, ccw ? xres : yres }, - _captured_screen(_capture, env.rm(), { .px = _size, .mm = { } }), + _captured_screen(_capture, env.rm(), { .px = _size, + .mm = { }, + .rotate = { }, + .flip = { } }), _base(base), _ccw(ccw) {} };