so e pixmap was ALWAYS creating an ecore_x_image EVERY time for EVERY window. this means allocate all the sysv shared memory segments for every window even if never used. this is bad. it litters systems with unused shared memory segments (ipcs and see) and eats up shared mem limits/quotas too. we just don't need them in gl unless a window is shaped or texture from pixmap is off. so allocate the pixmap on demand, and otherwise leave the ecore x image NULL. this fixes this bloat. @fix |
||
---|---|---|
.. | ||
bin | ||
modules | ||
tests | ||
Makefile.mk |