1
0
Fork 0
forked from wry/wry

render: simplify construction of RendererBase

This commit is contained in:
Julian Orth 2024-02-27 23:52:47 +01:00
parent 2dc2dc1123
commit 85c11448fb
2 changed files with 15 additions and 31 deletions

View file

@ -40,7 +40,7 @@ use {
leaks::Tracker,
logger::Logger,
rect::Rect,
renderer::{renderer_base::RendererBase, RenderResult, Renderer},
renderer::{RenderResult, Renderer},
scale::Scale,
theme::{Color, Theme},
tree::{
@ -771,12 +771,7 @@ impl State {
let mut ops = target.take_render_ops();
let (width, height) = target.size();
let mut renderer = Renderer {
base: RendererBase {
ops: &mut ops,
scaled: false,
scale: Scale::from_int(1),
scalef: 1.0,
},
base: target.renderer_base(&mut ops, Scale::from_int(1)),
state: self,
result: None,
logical_extents: position.at_point(0, 0),