1
0
Fork 0
forked from wry/wry

render: lift non-generic render code out of the gl implementation

This commit is contained in:
Julian Orth 2023-10-23 20:20:23 +02:00
parent 5778c49679
commit 44e9de7c93
6 changed files with 148 additions and 243 deletions

View file

@ -360,7 +360,7 @@ impl MetalConnector {
if let Some(node) = self.state.root.outputs.get(&self.connector_id) {
let mut rr = self.render_result.borrow_mut();
let render_fb = buffer.render_fb();
render_fb.render(
render_fb.render_node(
&*node,
&self.state,
Some(node.global.pos.get()),

View file

@ -723,7 +723,7 @@ impl XBackend {
if let Some(node) = self.state.root.outputs.get(&output.id) {
let mut rr = self.render_result.borrow_mut();
let fb = image.fb.get();
fb.render(
fb.render_node(
&*node,
&self.state,
Some(node.global.pos.get()),