overlays/osk: implement scaling

This commit is contained in:
Megamouse 2023-01-18 23:17:00 +01:00
parent 6b4208be9b
commit 4a82d81efe
6 changed files with 86 additions and 46 deletions

View file

@ -546,6 +546,7 @@ error_code cellOskDialogLoadAsync(u32 container, vm::ptr<CellOskDialogParam> dia
.first_view_panel = firstViewPanel,
.x_align = info.x_align,
.y_align = info.y_align,
.initial_scale = info.initial_scale,
.base_color = info.base_color.load(),
.dimmer_enabled = info.dimmer_enabled.load(),
.intercept_input = false
@ -993,8 +994,6 @@ error_code cellOskDialogExtSetInitialScale(f32 initialScale)
g_fxo->get<osk_info>().initial_scale = initialScale;
// TODO: implement overlay scaling
return CELL_OK;
}