![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qxcbbackingstore.h"#include "qxcbconnection.h"#include "qxcbscreen.h"#include "qxcbwindow.h"#include <xcb/shm.h>#include <xcb/xcb_image.h>#include <xcb/render.h>#include <xcb/xcb_renderutil.h>#include <sys/ipc.h>#include <sys/shm.h>#include <sys/mman.h>#include <stdio.h>#include <errno.h>#include <unistd.h>#include <qdebug.h>#include <qpainter.h>#include <qscreen.h>#include <QtGui/private/qhighdpiscaling_p.h>#include <qpa/qplatformgraphicsbuffer.h>#include <private/qimage_p.h>#include <qendian.h>#include <algorithm>Go to the source code of this file.
Classes | |
| class | QXcbBackingStoreImage |
| class | QXcbGraphicsBuffer |
Functions | |
| static size_t | imageDataSize (const xcb_image_t *imageimage) |
| void | qt_scrollRectInImage (QImage &imgimg, const QRect &rect, const QPoint &offsetoffset) |
| static void | copy_unswapped (char *dstdst, int dstBytesPerLine, const QImage &imgimg, const QRect &rect) |
| template<class Pixel> | |
| static void | copy_swapped (char *dstdst, const int dstStride, const QImage &imgimg, const QRect &rect) |
| static QImage | native_sub_image (QByteArray *bufferbuffer, const int dstStride, const QImage &srcsrc, const QRect &rect, bool swap) |
| static quint32 | round_up_scanline (quint32 base, quint32 pad) |
|
inlinestatic |
Definition at line 521 of file qxcbbackingstore.cpp.
|
inlinestatic |
Definition at line 505 of file qxcbbackingstore.cpp.
|
inlinestatic |
Definition at line 148 of file qxcbbackingstore.cpp.
|
static |
Definition at line 541 of file qxcbbackingstore.cpp.
Definition at line 305 of file qbackingstore.cpp.
Definition at line 564 of file qxcbbackingstore.cpp.