projects
/
platform
/
upstream
/
enlightenment.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c720451
)
force full rerender on present pixmap size change
author
Mike Blumenkrantz
<zmike@samsung.com>
Fri, 28 Feb 2014 15:48:54 +0000
(10:48 -0500)
committer
Mike Blumenkrantz
<zmike@samsung.com>
Fri, 28 Feb 2014 15:48:54 +0000
(10:48 -0500)
a new X extension should make this unnecessary in the future for pixmap resizes, but for now it seems to be a necessary evil
fix T993
src/bin/e_comp_x.c
patch
|
blob
|
history
diff --git
a/src/bin/e_comp_x.c
b/src/bin/e_comp_x.c
index
f69e0a1
..
cc04fe3
100644
(file)
--- a/
src/bin/e_comp_x.c
+++ b/
src/bin/e_comp_x.c
@@
-2550,13
+2550,7
@@
_e_comp_x_present_configure(void *data EINA_UNUSED, int t EINA_UNUSED, Ecore_X_E
{
//WRN("PRESENT %p: %dx%d", ec, ev->pixmap_width, ev->pixmap_height);
e_pixmap_dirty(ec->pixmap);
- if (e_comp_object_damage_exists(ec->frame))
- {
- if (starting)
- e_comp_object_damage(ec->frame, 0, 0, ec->w, ec->h);
- else
- e_comp_object_render_update_add(ec->frame);
- }
+ e_comp_object_damage(ec->frame, 0, 0, ec->w, ec->h);
ec->comp_data->pw = ev->pixmap_width;
ec->comp_data->ph = ev->pixmap_height;
}