mirror of
https://github.com/niri-wm/niri.git
synced 2026-06-24 02:01:18 +07:00
niri: Make render helpers generic over RenderElement
This commit is contained in:
+2
-2
@@ -1102,7 +1102,7 @@ impl ClientData for ClientState {
|
|||||||
fn render_and_download(
|
fn render_and_download(
|
||||||
renderer: &mut GlesRenderer,
|
renderer: &mut GlesRenderer,
|
||||||
size: Size<i32, Physical>,
|
size: Size<i32, Physical>,
|
||||||
elements: &[OutputRenderElements<GlesRenderer>],
|
elements: &[impl RenderElement<GlesRenderer>],
|
||||||
) -> anyhow::Result<GlesMapping> {
|
) -> anyhow::Result<GlesMapping> {
|
||||||
let _span = tracy_client::span!("render_and_download");
|
let _span = tracy_client::span!("render_and_download");
|
||||||
|
|
||||||
@@ -1143,7 +1143,7 @@ fn render_and_download(
|
|||||||
fn render_to_vec(
|
fn render_to_vec(
|
||||||
renderer: &mut GlesRenderer,
|
renderer: &mut GlesRenderer,
|
||||||
size: Size<i32, Physical>,
|
size: Size<i32, Physical>,
|
||||||
elements: &[OutputRenderElements<GlesRenderer>],
|
elements: &[impl RenderElement<GlesRenderer>],
|
||||||
) -> anyhow::Result<Vec<u8>> {
|
) -> anyhow::Result<Vec<u8>> {
|
||||||
let _span = tracy_client::span!("render_to_vec");
|
let _span = tracy_client::span!("render_to_vec");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user