Searched defs:dwl_surface (Results 1 – 3 of 3) sorted by relevance
58 pub struct dwl_surface { struct59 pub _bindgen_opaque_blob: [u64; 12usize],144 ) -> *mut dwl_surface; in dwl_context_surface_new()148 pub fn dwl_surface_destroy(self_: *mut *mut dwl_surface); in dwl_surface_destroy()151 pub fn dwl_surface_commit(self_: *mut dwl_surface); in dwl_surface_commit()154 pub fn dwl_surface_buffer_in_use(self_: *mut dwl_surface, buffer_index: usize) -> bool; in dwl_surface_buffer_in_use()157 pub fn dwl_surface_flip(self_: *mut dwl_surface, buffer_index: usize); in dwl_surface_flip()160 pub fn dwl_surface_flip_to(self_: *mut dwl_surface, import_id: u32); in dwl_surface_flip_to()166 pub fn dwl_surface_set_position(self_: *mut dwl_surface, x: u32, y: u32); in dwl_surface_set_position()178 pub fn dwl_surface_set_scanout_id(self_: *mut dwl_surface, scanout_id: u32); in dwl_surface_set_scanout_id()
129 struct dwl_surface { struct148 static_assert(sizeof(((struct dwl_surface *)0)->buffer_use_bit_mask) * 8 >= argument
114 fn surface(&self) -> *mut dwl_surface { in surface()