X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=grpc-proxy%2Fshell.cpp;h=ec8997c4ccd4a2a8b1c02231a969c3474969b951;hb=73e82a6f346d2835f6d6b0752629b2d2446e871d;hp=44f21173f1dad9000c3932163f6976a57b5617a0;hpb=2edba91d3eab0d7b3c490c12be1f9bc3b5255aa8;p=src%2Fagl-compositor.git diff --git a/grpc-proxy/shell.cpp b/grpc-proxy/shell.cpp index 44f2117..ec8997c 100644 --- a/grpc-proxy/shell.cpp +++ b/grpc-proxy/shell.cpp @@ -112,7 +112,7 @@ Shell::SetAppOnOutput(const std::string &app_id, const std::string &output) } if (!w_output) { - LOG("Could not found output '%s' to set the application\n"); + LOG("Could not found output '%s' to set the application\n", output.c_str()); return; } @@ -129,6 +129,16 @@ Shell::SetAppPosition(const std::string &app_id, const int32_t x, const int32_t wl_display_flush(m_shell_data->wl_display); } +void +Shell::SetAppScale(const std::string &app_id, + const int32_t width, const int32_t height) +{ + struct agl_shell *shell = this->m_shell.get(); + + agl_shell_set_app_scale(shell, app_id.c_str(), width, height); + wl_display_flush(m_shell_data->wl_display); +} + void Shell::SetAppSplit(const std::string &app_id, uint32_t orientation) {