Home
last modified time | relevance | path

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

/external/mesa3d/src/loader/
Dloader_dri3_helper.h96 struct loader_dri3_drawable;
99 void (*set_drawable_size)(struct loader_dri3_drawable *, int, int);
100 bool (*in_current_context)(struct loader_dri3_drawable *);
101 __DRIcontext *(*get_dri_context)(struct loader_dri3_drawable *);
103 void (*flush_drawable)(struct loader_dri3_drawable *, unsigned);
104 void (*show_fps)(struct loader_dri3_drawable *, uint64_t);
109 struct loader_dri3_drawable { struct
172 loader_dri3_set_swap_interval(struct loader_dri3_drawable *draw, argument
176 loader_dri3_drawable_fini(struct loader_dri3_drawable *draw);
186 struct loader_dri3_drawable*);
[all …]
Dloader_dri3_helper.c59 dri3_flush_present_events(struct loader_dri3_drawable *draw);
62 dri3_find_back_alloc(struct loader_dri3_drawable *draw);
70 static bool loader_dri3_have_image_blit(const struct loader_dri3_drawable *draw) in loader_dri3_have_image_blit()
89 loader_dri3_blit_context_get(struct loader_dri3_drawable *draw) in loader_dri3_blit_context_get()
134 loader_dri3_blit_image(struct loader_dri3_drawable *draw, in loader_dri3_blit_image()
183 dri3_fence_await(xcb_connection_t *c, struct loader_dri3_drawable *draw, in dri3_fence_await()
196 dri3_update_num_back(struct loader_dri3_drawable *draw) in dri3_update_num_back()
205 loader_dri3_set_swap_interval(struct loader_dri3_drawable *draw, int interval) in loader_dri3_set_swap_interval()
216 dri3_free_render_buffer(struct loader_dri3_drawable *draw, in dri3_free_render_buffer()
230 loader_dri3_drawable_fini(struct loader_dri3_drawable *draw) in loader_dri3_drawable_fini()
[all …]
/external/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()
Dplatform_x11_dri3.h32 struct loader_dri3_drawable loader_drawable;
/external/mesa3d/src/glx/
Ddri3_glx.c82 loader_drawable_to_dri3_drawable(struct loader_dri3_drawable *draw) { in loader_drawable_to_dri3_drawable()
90 glx_dri3_set_drawable_size(struct loader_dri3_drawable *draw, in glx_dri3_set_drawable_size()
97 glx_dri3_in_current_context(struct loader_dri3_drawable *draw) in glx_dri3_in_current_context()
111 glx_dri3_get_dri_context(struct loader_dri3_drawable *draw) in glx_dri3_get_dri_context()
130 glx_dri3_flush_drawable(struct loader_dri3_drawable *draw, unsigned flags) in glx_dri3_flush_drawable()
136 glx_dri3_show_fps(struct loader_dri3_drawable *draw, uint64_t current_ust) in glx_dri3_show_fps()
468 struct loader_dri3_drawable *draw = loaderPrivate; in dri3_flush_front_buffer()
499 struct loader_dri3_drawable *draw = loaderPrivate; in dri3_flush_swap_buffers()
Ddri3_priv.h119 struct loader_dri3_drawable loader_drawable;