Home
last modified time | relevance | path

Searched refs:buffer_damage (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/egl/drivers/dri2/
Degl_dri2.c747 { __DRI2_BUFFER_DAMAGE, 1, offsetof(struct dri2_egl_display, buffer_damage) },
1014 if (dri2_dpy->buffer_damage && dri2_dpy->buffer_damage->set_damage_region) in dri2_setup_screen()
2008 if (ret && dri2_dpy->buffer_damage && in dri2_swap_buffers()
2009 dri2_dpy->buffer_damage->set_damage_region) in dri2_swap_buffers()
2010 dri2_dpy->buffer_damage->set_damage_region(dri_drawable, 0, NULL); in dri2_swap_buffers()
2035 if (ret && dri2_dpy->buffer_damage && in dri2_swap_buffers_with_damage()
2036 dri2_dpy->buffer_damage->set_damage_region) in dri2_swap_buffers_with_damage()
2037 dri2_dpy->buffer_damage->set_damage_region(dri_drawable, 0, NULL); in dri2_swap_buffers_with_damage()
2057 if (ret && dri2_dpy->buffer_damage && in dri2_swap_buffers_region()
2058 dri2_dpy->buffer_damage->set_damage_region) in dri2_swap_buffers_region()
[all …]
Degl_dri2.h202 const __DRI2bufferDamageExtension *buffer_damage; member
/third_party/weston/libweston/renderer-gl/
Dgl-renderer.c95 pixman_region32_t buffer_damage[BUFFER_DAMAGE_COUNT]; member
1264 pixman_region32_t *buffer_damage, uint32_t *border_damage) in output_get_damage() argument
1282 pixman_region32_copy(buffer_damage, &output->region); in output_get_damage()
1292 pixman_region32_copy(buffer_damage, &output->region); in output_get_damage()
1295 pixman_region32_union(buffer_damage, in output_get_damage()
1296 buffer_damage, in output_get_damage()
1297 &go->buffer_damage[(go->buffer_damage_index + i) % BUFFER_DAMAGE_COUNT]); in output_get_damage()
1316 pixman_region32_copy(&go->buffer_damage[go->buffer_damage_index], output_damage); in output_rotate_damage()
3289 pixman_region32_init(&go->buffer_damage[i]); in gl_renderer_output_create()
3448 pixman_region32_fini(&go->buffer_damage[i]); in gl_renderer_output_destroy()
/third_party/weston/libweston/
Dcompositor.c3663 pixman_region32_t buffer_damage; in apply_damage_buffer() local
3669 pixman_region32_init(&buffer_damage); in apply_damage_buffer()
3670 weston_matrix_transform_region(&buffer_damage, in apply_damage_buffer()
3673 pixman_region32_union(dest, dest, &buffer_damage); in apply_damage_buffer()
3674 pixman_region32_fini(&buffer_damage); in apply_damage_buffer()
/third_party/gstreamer/gstplugins_bad/
DChangeLog155232 …More Fixes: * Adding buffer_alloc * perform buffer_damage before surface_attach * Fix typo, Remove…