mirror of
https://github.com/slint-ui/slint.git
synced 2025-08-04 02:39:28 +00:00
Simplify Skia renderer API
Remove the size argument from render().
This commit is contained in:
parent
f9b8592eba
commit
599d86e4e1
6 changed files with 7 additions and 9 deletions
|
@ -340,12 +340,10 @@ pub unsafe extern "C" fn slint_skia_renderer_resize(r: SkiaRendererOpaque, size:
|
|||
pub unsafe extern "C" fn slint_skia_renderer_render(
|
||||
r: SkiaRendererOpaque,
|
||||
window: *const WindowAdapterRcOpaque,
|
||||
size: IntSize,
|
||||
) {
|
||||
let window_adapter = &*(window as *const Rc<dyn WindowAdapter>);
|
||||
let r = &*(r as *const SkiaRenderer);
|
||||
r.render(window_adapter.window(), PhysicalSize { width: size.width, height: size.height })
|
||||
.unwrap();
|
||||
r.render(window_adapter.window()).unwrap();
|
||||
}
|
||||
|
||||
#[no_mangle]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue