kms: Use texture for offscreen cursor rendering

This commit is contained in:
Victoria Brekenfeld 2023-04-18 19:12:50 +02:00
parent b98ca9c493
commit 352a3e2beb

View file

@ -34,7 +34,7 @@ use smithay::{
renderer::{ renderer::{
buffer_dimensions, buffer_dimensions,
damage::{Error as RenderError, OutputNoMode}, damage::{Error as RenderError, OutputNoMode},
gles::GlesRenderbuffer, gles::{GlesRenderbuffer, GlesTexture},
glow::GlowRenderer, glow::GlowRenderer,
multigpu::{gbm::GbmGlesBackend, Error as MultiError, GpuManager}, multigpu::{gbm::GbmGlesBackend, Error as MultiError, GpuManager},
utils::draw_render_elements, utils::draw_render_elements,
@ -1053,7 +1053,7 @@ impl Surface {
})?; })?;
self.fps.elements(); self.fps.elements();
let res = compositor.render_frame::<_, _, GlesRenderbuffer>( let res = compositor.render_frame::<_, _, GlesTexture>(
&mut renderer, &mut renderer,
&elements, &elements,
CLEAR_COLOR, CLEAR_COLOR,