Searched refs:loader_dri3_drawable (Results 1 – 6 of 6) sorted by relevance
/third_party/mesa3d/src/loader/ |
D | loader_dri3_helper.h | 106 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 …]
|
D | loader_dri3_helper.c | 58 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/ |
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() 423 struct loader_dri3_drawable *draw = loaderPrivate; in dri3_flush_front_buffer()
|
D | platform_x11_dri3.h | 32 struct loader_dri3_drawable loader_drawable;
|
/third_party/mesa3d/src/glx/ |
D | dri3_glx.c | 83 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()
|
D | dri3_priv.h | 123 struct loader_dri3_drawable loader_drawable;
|