Home
last modified time | relevance | path

Searched refs:dwl_surface (Results 1 – 3 of 3) sorted by relevance

/external/crosvm/gpu_display/src/
Ddwl.rs57 pub struct dwl_surface { struct
96 parent: *mut dwl_surface, in dwl_context_surface_new() argument
103 ) -> *mut dwl_surface; in dwl_context_surface_new() argument
106 pub fn dwl_surface_destroy(self_: *mut *mut dwl_surface); in dwl_surface_destroy() argument
109 pub fn dwl_surface_commit(self_: *mut dwl_surface); in dwl_surface_commit() argument
112 pub fn dwl_surface_buffer_in_use(self_: *mut dwl_surface, buffer_index: usize) -> bool; in dwl_surface_buffer_in_use() argument
115 pub fn dwl_surface_flip(self_: *mut dwl_surface, buffer_index: usize); in dwl_surface_flip() argument
118 pub fn dwl_surface_flip_to(self_: *mut dwl_surface, dmabuf: *mut dwl_dmabuf); in dwl_surface_flip_to() argument
121 pub fn dwl_surface_close_requested(self_: *const dwl_surface) -> bool; in dwl_surface_close_requested()
124 pub fn dwl_surface_set_position(self_: *mut dwl_surface, x: u32, y: u32); in dwl_surface_set_position() argument
Ddisplay_wl.c78 struct dwl_surface { struct
95 static_assert(sizeof(((struct dwl_surface *)0)->buffer_use_bit_mask) * 8 >= argument
323 struct dwl_surface *surface = (struct dwl_surface *)data; in toplevel_close()
345 struct dwl_surface *surface = (struct dwl_surface *)data; in surface_enter()
540 struct dwl_surface *surface = (struct dwl_surface *)data; in surface_buffer_release()
555 struct dwl_surface *dwl_context_surface_new(struct dwl_context *self, in dwl_context_surface_new()
556 struct dwl_surface *parent, in dwl_context_surface_new()
569 struct dwl_surface *disp_surface = in dwl_context_surface_new()
570 calloc(1, sizeof(struct dwl_surface) + in dwl_context_surface_new()
731 void dwl_surface_destroy(struct dwl_surface **self) in dwl_surface_destroy()
[all …]
Dgpu_display_wl.rs58 struct DwlSurface(*mut dwl_surface);
80 fn surface(&self) -> *mut dwl_surface { in surface() argument