/third_party/skia/modules/sksg/tests/ |
D | SGTest.cpp | 109 std::vector<SkRect> damage = { {0, 0, 100, 100}, { 200, 100, 300, 200} }; in inval_test1() local 113 &damage); in inval_test1() 135 std::vector<SkRect> damage = { {0, 0, 100, 100}, { 200, 100, 300, 200} }; in inval_test1() local 139 &damage); in inval_test1() 145 std::vector<SkRect> damage = { {0, 0, 100, 100}, { 0, 0, 50, 100} }; in inval_test1() local 149 &damage); in inval_test1() 171 std::vector<SkRect> damage = { {0, 0, 300, 200}, { 0, 0, 600, 400} }; in inval_test1() local 175 &damage); in inval_test1() 197 std::vector<SkRect> damage = { {400, 200, 600, 400}, { 400, 200, 500, 400} }; in inval_test1() local 201 &damage); in inval_test1() [all …]
|
/third_party/flutter/skia/modules/sksg/tests/ |
D | SGTest.cpp | 109 std::vector<SkRect> damage = { {0, 0, 100, 100}, { 200, 100, 300, 200} }; in inval_test1() local 113 &damage); in inval_test1() 135 std::vector<SkRect> damage = { {0, 0, 100, 100}, { 200, 100, 300, 200} }; in inval_test1() local 139 &damage); in inval_test1() 145 std::vector<SkRect> damage = { {0, 0, 100, 100}, { 0, 0, 50, 100} }; in inval_test1() local 149 &damage); in inval_test1() 171 std::vector<SkRect> damage = { {0, 0, 300, 200}, { 0, 0, 600, 400} }; in inval_test1() local 175 &damage); in inval_test1() 197 std::vector<SkRect> damage = { {400, 200, 600, 400}, { 400, 200, 500, 400} }; in inval_test1() local 201 &damage); in inval_test1() [all …]
|
/third_party/skia/third_party/externals/egl-registry/extensions/KHR/ |
D | EGL_KHR_partial_update.txt | 101 the word "damage" for subtly but significantly different purposes: 103 "Surface damage" is what the EGL_KHR_swap_buffers_with_damage extension 109 "Buffer damage" is what the EGL_KHR_partial_update extension is concerned 114 which requires linking one frame or buffer to another. Buffer damage is 117 Following are examples of the two different damage types. Note that the 119 differ according to the type of damage being discussed. 121 Surface damage example (EGL_KHR_swap_buffers_with_damage) 123 The surface damage for frame n is the difference between frame n and frame 136 |@@@@@@@@@| | | |@@@@@@@@@| | | | | Surface damage 141 Buffer damage example (EGL_KHR_partial_update) [all …]
|
D | EGL_KHR_swap_buffers_with_damage.txt | 61 list of damage rectangles that can be passed to a system 72 "damage" for subtly but significantly different purposes: 74 "Surface damage" is what the EGL_KHR_swap_buffers_with_damage extension 80 "Buffer damage" is what the EGL_KHR_partial_update extension is concerned 85 which requires linking one frame or buffer to another. Buffer damage is 88 Following are examples of the two different damage types. Note that the 90 differ according to the type of damage being discussed. 92 Surface damage example (EGL_KHR_swap_buffers_with_damage) 94 The surface damage for frame n is the difference between frame n and frame 107 |@@@@@@@@@| | | |@@@@@@@@@| | | | | Surface damage [all …]
|
/third_party/EGL/extensions/KHR/ |
D | EGL_KHR_partial_update.txt | 101 the word "damage" for subtly but significantly different purposes: 103 "Surface damage" is what the EGL_KHR_swap_buffers_with_damage extension 109 "Buffer damage" is what the EGL_KHR_partial_update extension is concerned 114 which requires linking one frame or buffer to another. Buffer damage is 117 Following are examples of the two different damage types. Note that the 119 differ according to the type of damage being discussed. 121 Surface damage example (EGL_KHR_swap_buffers_with_damage) 123 The surface damage for frame n is the difference between frame n and frame 136 |@@@@@@@@@| | | |@@@@@@@@@| | | | | Surface damage 141 Buffer damage example (EGL_KHR_partial_update) [all …]
|
D | EGL_KHR_swap_buffers_with_damage.txt | 61 list of damage rectangles that can be passed to a system 72 "damage" for subtly but significantly different purposes: 74 "Surface damage" is what the EGL_KHR_swap_buffers_with_damage extension 80 "Buffer damage" is what the EGL_KHR_partial_update extension is concerned 85 which requires linking one frame or buffer to another. Buffer damage is 88 Following are examples of the two different damage types. Note that the 90 differ according to the type of damage being discussed. 92 Surface damage example (EGL_KHR_swap_buffers_with_damage) 94 The surface damage for frame n is the difference between frame n and frame 107 |@@@@@@@@@| | | |@@@@@@@@@| | | | | Surface damage [all …]
|
/third_party/weston/libweston/backend-rdp/ |
D | rdp.c | 195 rdp_peer_refresh_rfx(pixman_region32_t *damage, pixman_image_t *image, freerdp_peer *peer) in rdp_peer_refresh_rfx() argument 208 width = (damage->extents.x2 - damage->extents.x1); in rdp_peer_refresh_rfx() 209 height = (damage->extents.y2 - damage->extents.y1); in rdp_peer_refresh_rfx() 219 cmd.destLeft = damage->extents.x1; in rdp_peer_refresh_rfx() 220 cmd.destTop = damage->extents.y1; in rdp_peer_refresh_rfx() 221 cmd.destRight = damage->extents.x2; in rdp_peer_refresh_rfx() 222 cmd.destBottom = damage->extents.y2; in rdp_peer_refresh_rfx() 228 ptr = pixman_image_get_data(image) + damage->extents.x1 + in rdp_peer_refresh_rfx() 229 damage->extents.y1 * (pixman_image_get_stride(image) / sizeof(uint32_t)); in rdp_peer_refresh_rfx() 231 rects = pixman_region32_rectangles(damage, &nrects); in rdp_peer_refresh_rfx() [all …]
|
/third_party/weston/compositor/ |
D | screen-share.c | 110 pixman_region32_t damage; member 408 pixman_region32_fini(&buffer->damage); in ss_shm_buffer_destroy() 490 pixman_region32_init_rect(&sb->damage, 0, 0, width, height); in shared_output_get_shm_buffer() 516 pixman_region32_fini(&sb->damage); in shared_output_get_shm_buffer() 655 pixman_image_set_clip_region32(sb->pm_image, &sb->damage); in shared_output_update() 678 r = pixman_region32_rectangles(&sb->damage, &nrects); in shared_output_update() 694 pixman_region32_fini(&sb->damage); in shared_output_update() 695 pixman_region32_init(&sb->damage); in shared_output_update() 821 pixman_region32_t damage; in shared_output_repainted() local 847 pixman_region32_init_rect(&damage, 0, 0, width, height); in shared_output_repainted() [all …]
|
/third_party/EGL/extensions/EXT/ |
D | EGL_EXT_swap_buffers_with_damage.txt | 49 list of damage rectangles that can be passed to a system 115 of any damage rectangles forwarded by 196 3) What origin should be used for damage rectangles? 203 for the damage rectangles even though it was known to be 218 bottom left origin. For this extension that means that EGL damage 230 damage rectangles that are forwarded to the native window system 233 RESOLVED: The meaningfulness of those forwarded damage rectangles 265 possible to reliably map EGL damage rectangles to native window 269 damage rectangles to native window coordinates is that a native 276 reliable mappings of EGL damage rectangles then compositors would [all …]
|
/third_party/skia/third_party/externals/egl-registry/extensions/EXT/ |
D | EGL_EXT_swap_buffers_with_damage.txt | 49 list of damage rectangles that can be passed to a system 115 of any damage rectangles forwarded by 196 3) What origin should be used for damage rectangles? 203 for the damage rectangles even though it was known to be 218 bottom left origin. For this extension that means that EGL damage 230 damage rectangles that are forwarded to the native window system 233 RESOLVED: The meaningfulness of those forwarded damage rectangles 265 possible to reliably map EGL damage rectangles to native window 269 damage rectangles to native window coordinates is that a native 276 reliable mappings of EGL damage rectangles then compositors would [all …]
|
/third_party/weston/libweston/backend-wayland/ |
D | wayland.c | 185 pixman_region32_t damage; /**< in global coords */ member 255 pixman_region32_fini(&buffer->damage); in wayland_shm_buffer_destroy() 339 pixman_region32_init(&sb->damage); in wayland_output_get_shm_buffer() 340 pixman_region32_copy(&sb->damage, &output->base.region); in wayland_output_get_shm_buffer() 521 pixman_region32_t *damage, in wayland_output_repaint_gl() argument 532 ec->renderer->repaint_output(&output->base, damage); in wayland_output_repaint_gl() 534 pixman_region32_subtract(&ec->primary_plane.damage, in wayland_output_repaint_gl() 535 &ec->primary_plane.damage, damage); in wayland_output_repaint_gl() 583 pixman_region32_t damage; in wayland_shm_buffer_attach() local 588 pixman_region32_init(&damage); in wayland_shm_buffer_attach() [all …]
|
/third_party/weston/libweston/backend-headless/ |
D | headless.c | 125 pixman_region32_t *damage, in headless_output_repaint() argument 131 ec->renderer->repaint_output(&output->base, damage); in headless_output_repaint() 133 pixman_region32_subtract(&ec->primary_plane.damage, in headless_output_repaint() 134 &ec->primary_plane.damage, damage); in headless_output_repaint()
|
/third_party/weston/libweston/ |
D | screenshooter.c | 270 pixman_region32_t damage, transformed_damage; in weston_recorder_frame_notify() local 288 pixman_region32_init(&damage); in weston_recorder_frame_notify() 290 pixman_region32_intersect(&damage, &output->region, data); in weston_recorder_frame_notify() 291 pixman_region32_translate(&damage, -output->x, -output->y); in weston_recorder_frame_notify() 294 &damage, &transformed_damage); in weston_recorder_frame_notify() 295 pixman_region32_fini(&damage); in weston_recorder_frame_notify()
|
D | compositor.c | 558 pixman_region32_init(&surface->damage); in weston_surface_create() 1053 pixman_region32_t damage; in weston_view_damage_below() local 1055 pixman_region32_init(&damage); in weston_view_damage_below() 1056 pixman_region32_subtract(&damage, &view->transform.boundingbox, in weston_view_damage_below() 1059 pixman_region32_union(&view->plane->damage, in weston_view_damage_below() 1060 &view->plane->damage, &damage); in weston_view_damage_below() 1061 pixman_region32_fini(&damage); in weston_view_damage_below() 1732 pixman_region32_union_rect(&surface->damage, &surface->damage, in weston_surface_damage() 2256 pixman_region32_fini(&surface->damage); in weston_surface_destroy() 2468 pixman_region32_union(&compositor->primary_plane.damage, in weston_output_damage() [all …]
|
/third_party/weston/libweston/backend-hdi/ |
D | hdi_output.cpp | 205 pixman_region32_t *damage, in hdi_output_repaint() argument 235 &view->transform.boundingbox, damage); in hdi_output_repaint() 273 output_base->compositor->gpu_renderer->repaint_output(output_base, damage); in hdi_output_repaint() 281 output_base->compositor->hdi_renderer->repaint_output(output_base, damage); in hdi_output_repaint() 300 wl_signal_emit(&output_base->frame_signal, damage); in hdi_output_repaint()
|
/third_party/weston/clients/ |
D | nested.c | 120 pixman_region32_t damage; member 406 pixman_region32_fini(&surface->pending.damage); in destroy_surface() 497 pixman_region32_union_rect(&surface->pending.damage, in surface_damage() 498 &surface->pending.damage, in surface_damage() 566 pixman_region32_clear(&surface->pending.damage); in surface_commit() 628 pixman_region32_init(&surface->pending.damage); in compositor_create_surface() 1078 rects = pixman_region32_rectangles(&surface->pending.damage, &n_rects); in ss_surface_attach()
|
/third_party/mksh/ |
D | rlimits.opt | 15 * direct, other damage, loss, or other issues arising in any way out 17 * damage or existence of a defect, except proven that it results out
|
/third_party/gstreamer/gstplugins_good/sys/ximage/ |
D | gstximagesrc.c | 248 s->damage = None; in gst_ximage_src_open_display() 254 s->damage = in gst_ximage_src_open_display() 256 if (s->damage != None) { in gst_ximage_src_open_display() 269 XDamageDestroy (s->xcontext->disp, s->damage); in gst_ximage_src_open_display() 270 s->damage = None; in gst_ximage_src_open_display() 334 if (src->damage != None) { in gst_ximage_src_stop() 335 XDamageDestroy (src->xcontext->disp, src->damage); in gst_ximage_src_stop() 336 src->damage = None; in gst_ximage_src_stop() 555 XDamageSubtract (ximagesrc->xcontext->disp, ximagesrc->damage, None, in gst_ximage_src_ximage_get()
|
D | gstximagesrc.h | 99 Damage damage; member
|
/third_party/weston/libweston/backend-x11/ |
D | x11.c | 420 pixman_region32_t *damage, in x11_output_repaint_gl() argument 426 ec->renderer->repaint_output(output_base, damage); in x11_output_repaint_gl() 428 pixman_region32_subtract(&ec->primary_plane.damage, in x11_output_repaint_gl() 429 &ec->primary_plane.damage, damage); in x11_output_repaint_gl() 489 pixman_region32_t *damage, in x11_output_repaint_shm() argument 499 ec->renderer->repaint_output(output_base, damage); in x11_output_repaint_shm() 501 pixman_region32_subtract(&ec->primary_plane.damage, in x11_output_repaint_shm() 502 &ec->primary_plane.damage, damage); in x11_output_repaint_shm() 503 set_clip_for_output(output_base, damage); in x11_output_repaint_shm()
|
/third_party/weston/libweston/backend-fbdev/ |
D | fbdev.c | 146 fbdev_output_repaint(struct weston_output *base, pixman_region32_t *damage, in fbdev_output_repaint() argument 154 ec->renderer->repaint_output(base, damage); in fbdev_output_repaint() 157 pixman_region32_subtract(&ec->primary_plane.damage, in fbdev_output_repaint() 158 &ec->primary_plane.damage, damage); in fbdev_output_repaint()
|
/third_party/weston/libweston/backend-drm/ |
D | drm.c | 339 pixman_region32_t *damage) in drm_output_render_pixman() argument 351 ec->renderer->repaint_output(&output->base, damage); in drm_output_render_pixman() 353 pixman_region32_copy(&output->previous_damage, damage); in drm_output_render_pixman() 359 drm_output_render(struct drm_output_state *state, pixman_region32_t *damage) in drm_output_render() argument 386 if (!pixman_region32_not_empty(damage) && in drm_output_render() 392 fb = drm_output_render_pixman(state, damage); in drm_output_render() 394 fb = drm_output_render_gl(state, damage); in drm_output_render() 415 pixman_region32_subtract(&c->primary_plane.damage, in drm_output_render() 416 &c->primary_plane.damage, damage); in drm_output_render() 423 pixman_region32_copy(&scanout_damage, damage); in drm_output_render() [all …]
|
D | drm-internal.h | 771 drm_output_render(struct drm_output_state *state, pixman_region32_t *damage); 800 drm_output_render_gl(struct drm_output_state *state, pixman_region32_t *damage); 825 drm_output_render_gl(struct drm_output_state *state, pixman_region32_t *damage) in drm_output_render_gl() argument
|
D | drm-gbm.c | 273 drm_output_render_gl(struct drm_output_state *state, pixman_region32_t *damage) in drm_output_render_gl() argument 281 damage); in drm_output_render_gl()
|
D | drm-virtual.c | 133 pixman_region32_t *damage, in drm_virtual_output_repaint() argument 164 drm_output_render(state, damage); in drm_virtual_output_repaint()
|