Searched defs:dwl_surface (Results 1 – 3 of 3) sorted by relevance
57 pub struct dwl_surface { struct58 pub _bindgen_opaque_blob: [u64; 12usize],96 parent: *mut dwl_surface, in dwl_context_surface_new()103 ) -> *mut dwl_surface; in dwl_context_surface_new()106 pub fn dwl_surface_destroy(self_: *mut *mut dwl_surface); in dwl_surface_destroy()109 pub fn dwl_surface_commit(self_: *mut dwl_surface); in dwl_surface_commit()112 pub fn dwl_surface_buffer_in_use(self_: *mut dwl_surface, buffer_index: usize) -> bool; in dwl_surface_buffer_in_use()115 pub fn dwl_surface_flip(self_: *mut dwl_surface, buffer_index: usize); in dwl_surface_flip()118 pub fn dwl_surface_flip_to(self_: *mut dwl_surface, dmabuf: *mut dwl_dmabuf); in dwl_surface_flip_to()124 pub fn dwl_surface_set_position(self_: *mut dwl_surface, x: u32, y: u32); in dwl_surface_set_position()
78 struct dwl_surface { struct95 static_assert(sizeof(((struct dwl_surface *)0)->buffer_use_bit_mask) * 8 >= argument
80 fn surface(&self) -> *mut dwl_surface { in surface()