Home
last modified time | relevance | path

Searched refs:loader_dri3_drawable (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/loader/
Dloader_dri3_helper.h106 struct loader_dri3_drawable;
109 void (*set_drawable_size)(struct loader_dri3_drawable *, int, int);
110 bool (*in_current_context)(struct loader_dri3_drawable *);
111 __DRIcontext *(*get_dri_context)(struct loader_dri3_drawable *);
113 void (*flush_drawable)(struct loader_dri3_drawable *, unsigned);
114 void (*show_fps)(struct loader_dri3_drawable *, uint64_t);
126 struct loader_dri3_drawable { struct
199 loader_dri3_set_swap_interval(struct loader_dri3_drawable *draw, argument
203 loader_dri3_drawable_fini(struct loader_dri3_drawable *draw);
216 struct loader_dri3_drawable*);
[all …]
Dloader_dri3_helper.c58 dri3_flush_present_events(struct loader_dri3_drawable *draw);
61 dri3_find_back_alloc(struct loader_dri3_drawable *draw);
78 get_xcb_visualtype_for_depth(struct loader_dri3_drawable *draw, int depth) in get_xcb_visualtype_for_depth()
128 dri3_get_red_mask_for_depth(struct loader_dri3_drawable *draw, int depth) in dri3_get_red_mask_for_depth()
144 static bool loader_dri3_have_image_blit(const struct loader_dri3_drawable *draw) in loader_dri3_have_image_blit()
163 loader_dri3_blit_context_get(struct loader_dri3_drawable *draw) in loader_dri3_blit_context_get()
208 loader_dri3_blit_image(struct loader_dri3_drawable *draw, in loader_dri3_blit_image()
257 dri3_fence_await(xcb_connection_t *c, struct loader_dri3_drawable *draw, in dri3_fence_await()
270 dri3_update_max_num_back(struct loader_dri3_drawable *draw) in dri3_update_max_num_back()
312 loader_dri3_set_swap_interval(struct loader_dri3_drawable *draw, int interval) in loader_dri3_set_swap_interval()
[all …]
/third_party/mesa3d/src/egl/drivers/dri2/
Dplatform_x11_dri3.c43 loader_drawable_to_egl_surface(struct loader_dri3_drawable *draw) { in loader_drawable_to_egl_surface()
49 egl_dri3_set_drawable_size(struct loader_dri3_drawable *draw, in egl_dri3_set_drawable_size()
59 egl_dri3_in_current_context(struct loader_dri3_drawable *draw) in egl_dri3_in_current_context()
68 egl_dri3_get_dri_context(struct loader_dri3_drawable *draw) in egl_dri3_get_dri_context()
90 egl_dri3_flush_drawable(struct loader_dri3_drawable *draw, unsigned flags) in egl_dri3_flush_drawable()
423 struct loader_dri3_drawable *draw = loaderPrivate; in dri3_flush_front_buffer()
Dplatform_x11_dri3.h32 struct loader_dri3_drawable loader_drawable;
/third_party/mesa3d/src/glx/
Ddri3_glx.c83 loader_drawable_to_dri3_drawable(struct loader_dri3_drawable *draw) { in loader_drawable_to_dri3_drawable()
91 glx_dri3_set_drawable_size(struct loader_dri3_drawable *draw, in glx_dri3_set_drawable_size()
98 glx_dri3_in_current_context(struct loader_dri3_drawable *draw) in glx_dri3_in_current_context()
112 glx_dri3_get_dri_context(struct loader_dri3_drawable *draw) in glx_dri3_get_dri_context()
131 glx_dri3_flush_drawable(struct loader_dri3_drawable *draw, unsigned flags) in glx_dri3_flush_drawable()
137 glx_dri3_show_fps(struct loader_dri3_drawable *draw, uint64_t current_ust) in glx_dri3_show_fps()
500 struct loader_dri3_drawable *draw = loaderPrivate; in dri3_flush_front_buffer()
531 struct loader_dri3_drawable *draw = loaderPrivate; in dri3_flush_swap_buffers()
Ddri3_priv.h123 struct loader_dri3_drawable loader_drawable;