mirror of
https://github.com/niri-wm/niri.git
synced 2026-06-21 02:01:55 +07:00
Rename Niri::render() => render_to_vec()
This commit is contained in:
+1
-1
@@ -1869,7 +1869,7 @@ impl Tty {
|
||||
renderer: &mut renderer,
|
||||
target: RenderTarget::Output,
|
||||
};
|
||||
let mut elements = niri.render(ctx, output, true);
|
||||
let mut elements = niri.render_to_vec(ctx, output, true);
|
||||
|
||||
// Visualize the damage, if enabled.
|
||||
if niri.debug_draw_damage {
|
||||
|
||||
@@ -186,7 +186,7 @@ impl Winit {
|
||||
renderer: self.backend.renderer(),
|
||||
target: RenderTarget::Output,
|
||||
};
|
||||
let mut elements = niri.render(ctx, output, true);
|
||||
let mut elements = niri.render_to_vec(ctx, output, true);
|
||||
|
||||
// Visualize the damage, if enabled.
|
||||
if niri.debug_draw_damage {
|
||||
|
||||
@@ -54,7 +54,7 @@ impl PickColorGrab {
|
||||
// This is an interactive operation so we can render without blocking out.
|
||||
target: RenderTarget::Output,
|
||||
};
|
||||
let elements = data.niri.render(ctx, &output, false);
|
||||
let elements = data.niri.render_to_vec(ctx, &output, false);
|
||||
|
||||
let mapping = match render_and_download(
|
||||
renderer,
|
||||
|
||||
+7
-7
@@ -4019,7 +4019,7 @@ impl Niri {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn render<R: NiriRenderer>(
|
||||
pub fn render_to_vec<R: NiriRenderer>(
|
||||
&self,
|
||||
ctx: RenderCtx<R>,
|
||||
output: &Output,
|
||||
@@ -4923,7 +4923,7 @@ impl Niri {
|
||||
renderer,
|
||||
target: RenderTarget::ScreenCapture,
|
||||
};
|
||||
self.render(ctx, output, true)
|
||||
self.render_to_vec(ctx, output, true)
|
||||
});
|
||||
// FIXME: skip elements if not including pointers
|
||||
let render_result = Self::render_for_screencopy_internal(
|
||||
@@ -4990,7 +4990,7 @@ impl Niri {
|
||||
renderer,
|
||||
target: RenderTarget::ScreenCapture,
|
||||
};
|
||||
let elements = self.render(ctx, output, screencopy.overlay_cursor());
|
||||
let elements = self.render_to_vec(ctx, output, screencopy.overlay_cursor());
|
||||
|
||||
let Some(damage_tracker) = self.screencopy_state.damage_tracker(manager) else {
|
||||
error!("screencopy queue must not be deleted as long as frames exist");
|
||||
@@ -5115,7 +5115,7 @@ impl Niri {
|
||||
];
|
||||
let screenshot = targets.map(|target| {
|
||||
let ctx = RenderCtx { renderer, target };
|
||||
let elements = self.render(ctx, &output, false);
|
||||
let elements = self.render_to_vec(ctx, &output, false);
|
||||
let elements = elements.iter().rev();
|
||||
|
||||
let res = render_to_texture(
|
||||
@@ -5196,7 +5196,7 @@ impl Niri {
|
||||
renderer,
|
||||
target: RenderTarget::ScreenCapture,
|
||||
};
|
||||
let elements = self.render(ctx, output, include_pointer);
|
||||
let elements = self.render_to_vec(ctx, output, include_pointer);
|
||||
let elements = elements.iter().rev();
|
||||
let pixels = render_to_vec(
|
||||
renderer,
|
||||
@@ -5414,7 +5414,7 @@ impl Niri {
|
||||
renderer,
|
||||
target: RenderTarget::ScreenCapture,
|
||||
};
|
||||
let elements = self.render(ctx, &output, include_pointer);
|
||||
let elements = self.render_to_vec(ctx, &output, include_pointer);
|
||||
let elements = elements.iter().rev();
|
||||
let pixels = render_to_vec(
|
||||
renderer,
|
||||
@@ -5888,7 +5888,7 @@ impl Niri {
|
||||
];
|
||||
let textures = targets.map(|target| {
|
||||
let ctx = RenderCtx { renderer, target };
|
||||
let elements = self.render(ctx, &output, false);
|
||||
let elements = self.render_to_vec(ctx, &output, false);
|
||||
let elements = elements.iter().rev();
|
||||
|
||||
let res = render_to_texture(
|
||||
|
||||
Reference in New Issue
Block a user