1
0
Fork 0
forked from wry/wry

autocommit 2022-01-29 12:13:10 CET

This commit is contained in:
Julian Orth 2022-01-29 12:13:10 +01:00
parent 85b019101a
commit 3d7c8ccdbf
3 changed files with 3 additions and 11 deletions

View file

@ -72,7 +72,6 @@ efrom!(XorgBackendError, WheelError, WheelError);
struct XcbCon {
xcb: Box<Xcb>,
shm: Box<XcbShm>,
input: Box<XcbXinput>,
dri: Box<XcbDri3>,
present: Box<XcbPresent>,
@ -88,7 +87,6 @@ impl XcbCon {
fn new() -> Result<Self, XorgBackendError> {
unsafe {
let xcb = Box::new(Xcb::load_loose()?);
let shm = Box::new(XcbShm::load_loose()?);
let input = Box::new(XcbXinput::load_loose()?);
let xkb = Box::new(XcbXkb::load_loose()?);
let dri = Box::new(XcbDri3::load_loose()?);
@ -100,7 +98,6 @@ impl XcbCon {
let mut con = Self {
screen: *xcb.xcb_setup_roots_iterator(xcb.xcb_get_setup(c)).data,
xcb,
shm,
input,
dri,
present,
@ -115,11 +112,6 @@ impl XcbCon {
let mut err = ptr::null_mut();
let res =
con.shm
.xcb_shm_query_version_reply(c, con.shm.xcb_shm_query_version(c), &mut err);
con.errors.check(&con.xcb, res, err)?;
let res = con.input.xcb_input_xi_query_version_reply(
c,
con.input.xcb_input_xi_query_version(c, 2, 2),

View file

@ -10,4 +10,4 @@ mod image;
mod renderer;
mod texture;
pub const RENDERDOC: bool = true;
pub const RENDERDOC: bool = false;

View file

@ -198,9 +198,9 @@ impl Renderer<'_> {
}
};
}
render!(&children.above);
self.render_buffer(&buffer, x, y);
render!(&children.below);
self.render_buffer(&buffer, x, y);
render!(&children.above);
} else {
self.render_buffer(&buffer, x, y);
}