Searched refs:loader_dri3_drawable (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/loader/ |
D | loader_dri3_helper.h | 96 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 …]
|
D | loader_dri3_helper.c | 59 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/ |
D | platform_x11_dri3.c | 43 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()
|
D | platform_x11_dri3.h | 32 struct loader_dri3_drawable loader_drawable;
|
/external/mesa3d/src/glx/ |
D | dri3_glx.c | 82 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()
|
D | dri3_priv.h | 119 struct loader_dri3_drawable loader_drawable;
|