7faede41c7
In case of native graphics system nothing is changed for the moment - the X11Pixmap-QPixmap bridge is continued to be used. But in case of graphics system raster (or Qt5) this relationship is no longer used. Instead the QPixmap is converted to a QImage and the image bits are put into the created X11Pixmap for this XRenderPicture. Note: Qt5 uses shm to transfer image data to drawables. This seems unsuited in this case as it's only a one time transformation. For Qt5 the native pixmap block needs to be removed and the ctor might be changed to taking an QImage as argument to make more clear that there is no mapping from QPixmap to X11Pixmap. |
||
---|---|---|
.. | ||
anidata.cpp | ||
anidata_p.h | ||
CMakeLists.txt | ||
kwinanimationeffect.cpp | ||
kwinanimationeffect.h | ||
kwinconfig.h.cmake | ||
kwineffects.cpp | ||
kwineffects.h | ||
kwinglcolorcorrection.cpp | ||
kwinglcolorcorrection.h | ||
kwinglcolorcorrection_p.h | ||
kwinglobals.cpp | ||
kwinglobals.h | ||
kwinglplatform.cpp | ||
kwinglplatform.h | ||
kwingltexture.cpp | ||
kwingltexture.h | ||
kwingltexture_p.h | ||
kwinglutils.cpp | ||
kwinglutils.h | ||
kwinglutils_funcs.cpp | ||
kwinglutils_funcs.h | ||
kwinxrenderutils.cpp | ||
kwinxrenderutils.h | ||
Mainpage.dox | ||
Messages.sh |