forked from enlightenment/efl
90fecc7485
If we have more buffers than we need for 100 frames then drop the oldest. This can happen if we're on a hardware plane and then removed from it, or really whenever the compositor feels like holding onto a few frames. Trimming the queue too soon could result in having to do a costly full frame redraw, so we wait a while to make sure we don't need one again. Having more frames than we need costs us a little every draw since we always use the oldest available. It also wastes memory. |
||
---|---|---|
.. | ||
Ecore_Wl2.h | ||
ecore_wl2.c | ||
ecore_wl2_buffer.c | ||
ecore_wl2_display.c | ||
ecore_wl2_dnd.c | ||
ecore_wl2_input.c | ||
ecore_wl2_output.c | ||
ecore_wl2_private.h | ||
ecore_wl2_subsurf.c | ||
ecore_wl2_surface.c | ||
ecore_wl2_surface_module_dmabuf.c | ||
ecore_wl2_window.c | ||
window_v6.x |