Find
C
ase-sensitive
R
egexp search
Path
Showing
4087068c
from
2026-10-29
:
Absorb qtwebview submodule
qt
/
qtwayland
/
src
/
imports
/
texture-sharing
Navigation
Enable keyboard shortcuts
Name
Description
Size
Coverage
CMakeLists.txt
1623
-
plugin.cpp
! \internal \qmlmodule QtWayland.Client.TextureSharing 1 \title Qt Wayland Shared Texture Provider \ingroup qmlmodules \brief Adds an image provider which utilizes shared GPU memory \section2 Summary This module allows Qt Wayland clients to use graphical resources exported by the compositor, without allocating any graphics memory in the client. \note The texture sharing functionality is considered experimental and currently unsupported in Qt 6. \section2 Usage To use this module, import it like this: \code import QtWayland.Client.TextureSharing 1.0 \endcode The sharing functionality is provided through a QQuickImageProvider. Use the "image:" scheme for the URL source of the image, followed by the identifier \e wlshared, followed by the image file path. For example: \code Image { source: "image://wlshared/wallpapers/mybackground.jpg" } \endcode The shared texture module does not provide any directly usable QML types.
1950
-
sharedtextureprovider.cpp
8353
-
sharedtextureprovider_p.h
1886
-
texturesharingextension.cpp
Supported protocol version
1945
-
texturesharingextension_p.h
1653
-