render: lift non-generic render code out of the gl implementation
This commit is contained in:
parent
5778c49679
commit
44e9de7c93
6 changed files with 148 additions and 243 deletions
|
|
@ -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()),
|
||||
|
|
|
|||
|
|
@ -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()),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue