Home
last modified time | relevance | path

Searched refs:color_buffers (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/egl/drivers/dri2/
Dplatform_wayland.c80 for (i = 0; i < ARRAY_SIZE(dri2_surf->color_buffers); ++i) in wl_buffer_release()
81 if (dri2_surf->color_buffers[i].wl_buffer == buffer) in wl_buffer_release()
84 if (i == ARRAY_SIZE(dri2_surf->color_buffers)) { in wl_buffer_release()
89 dri2_surf->color_buffers[i].locked = false; in wl_buffer_release()
278 for (int i = 0; i < ARRAY_SIZE(dri2_surf->color_buffers); i++) { in dri2_wl_destroy_surface()
279 if (dri2_surf->color_buffers[i].wl_buffer) in dri2_wl_destroy_surface()
280 wl_buffer_destroy(dri2_surf->color_buffers[i].wl_buffer); in dri2_wl_destroy_surface()
281 if (dri2_surf->color_buffers[i].dri_image) in dri2_wl_destroy_surface()
282 dri2_dpy->image->destroyImage(dri2_surf->color_buffers[i].dri_image); in dri2_wl_destroy_surface()
283 if (dri2_surf->color_buffers[i].linear_copy) in dri2_wl_destroy_surface()
[all …]
Dplatform_drm.c72 for (unsigned i = 0; i < ARRAY_SIZE(dri2_surf->color_buffers); i++) { in release_buffer()
73 if (dri2_surf->color_buffers[i].bo == bo) { in release_buffer()
74 dri2_surf->color_buffers[i].locked = false; in release_buffer()
86 for (unsigned i = 0; i < ARRAY_SIZE(dri2_surf->color_buffers); i++) in has_free_buffers()
87 if (!dri2_surf->color_buffers[i].locked) in has_free_buffers()
174 for (unsigned i = 0; i < ARRAY_SIZE(dri2_surf->color_buffers); i++) { in dri2_drm_destroy_surface()
175 if (dri2_surf->color_buffers[i].bo) in dri2_drm_destroy_surface()
176 gbm_bo_destroy(dri2_surf->color_buffers[i].bo); in dri2_drm_destroy_surface()
196 for (unsigned i = 0; i < ARRAY_SIZE(dri2_surf->color_buffers); i++) { in get_back_bo()
197 if (!dri2_surf->color_buffers[i].locked && in get_back_bo()
[all …]
Dplatform_android.c222 for (int i = 0; i < ARRAY_SIZE(dri2_surf->color_buffers); i++) { in droid_window_dequeue_buffer()
223 if (!dri2_surf->color_buffers[i].buffer) { in droid_window_dequeue_buffer()
224 dri2_surf->color_buffers[i].buffer = dri2_surf->buffer; in droid_window_dequeue_buffer()
226 if (dri2_surf->color_buffers[i].buffer == dri2_surf->buffer) { in droid_window_dequeue_buffer()
227 dri2_surf->back = &dri2_surf->color_buffers[i]; in droid_window_dequeue_buffer()
237 for (int i = 0; i < ARRAY_SIZE(dri2_surf->color_buffers); i++) { in droid_window_dequeue_buffer()
238 dri2_surf->color_buffers[i].buffer = NULL; in droid_window_dequeue_buffer()
239 dri2_surf->color_buffers[i].age = 0; in droid_window_dequeue_buffer()
241 dri2_surf->color_buffers[0].buffer = dri2_surf->buffer; in droid_window_dequeue_buffer()
242 dri2_surf->back = &dri2_surf->color_buffers[0]; in droid_window_dequeue_buffer()
[all …]
Degl_dri2.h299 } color_buffers[4], *back, *current; member
315 } color_buffers[3], *back; member