Lines Matching refs:dwl_surface
78 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()
753 void dwl_surface_commit(struct dwl_surface *self) in dwl_surface_commit()
765 bool dwl_surface_buffer_in_use(struct dwl_surface *self, size_t buffer_index) in dwl_surface_buffer_in_use()
770 void dwl_surface_flip(struct dwl_surface *self, size_t buffer_index) in dwl_surface_flip()
780 void dwl_surface_flip_to(struct dwl_surface *self, struct dwl_dmabuf *dmabuf) in dwl_surface_flip_to()
790 bool dwl_surface_close_requested(const struct dwl_surface *self) in dwl_surface_close_requested()
795 void dwl_surface_set_position(struct dwl_surface *self, uint32_t x, uint32_t y) in dwl_surface_set_position()