mirror of
https://github.com/niri-wm/niri.git
synced 2026-06-23 02:05:33 +07:00
Rename Niri::render() => render_to_vec()
This commit is contained in:
+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