Home
last modified time | relevance | path

Searched refs:ClientBuffer (Results 1 – 25 of 145) sorted by relevance

123456

/dports/x11/plasma5-kwayland-server/kwayland-server-5.23.5/src/server/
H A Dclientbuffer.cpp14 ClientBuffer::ClientBuffer(ClientBufferPrivate &dd) in ClientBuffer() function in KWaylandServer::ClientBuffer
19 ClientBuffer::ClientBuffer(wl_resource *resource, ClientBufferPrivate &dd) in ClientBuffer() function in KWaylandServer::ClientBuffer
25 ClientBuffer::~ClientBuffer() in ~ClientBuffer()
31 Q_D(ClientBuffer); in initialize()
37 Q_D(const ClientBuffer); in resource()
43 Q_D(const ClientBuffer); in isReferenced()
53 void ClientBuffer::ref() in ref()
55 Q_D(ClientBuffer); in ref()
59 void ClientBuffer::unref() in unref()
61 Q_D(ClientBuffer); in unref()
[all …]
H A Dshadow_interface.h17 class ClientBuffer; variable
42 ClientBuffer *left() const;
43 ClientBuffer *topLeft() const;
44 ClientBuffer *top() const;
45 ClientBuffer *topRight() const;
46 ClientBuffer *right() const;
47 ClientBuffer *bottomRight() const;
48 ClientBuffer *bottom() const;
49 ClientBuffer *bottomLeft() const;
H A Dclientbuffer.h29 class KWAYLANDSERVER_EXPORT ClientBuffer : public QObject
32 Q_DECLARE_PRIVATE(ClientBuffer)
35 ~ClientBuffer() override;
69 ClientBuffer(ClientBufferPrivate &dd);
70 ClientBuffer(wl_resource *resource, ClientBufferPrivate &dd);
H A Ddisplay_p.h25 class ClientBuffer; variable
41 void registerClientBuffer(ClientBuffer *clientBuffer);
42 void unregisterClientBuffer(ClientBuffer *clientBuffer);
55 QHash<::wl_resource *, ClientBuffer *> resourceToBuffer;
56 QHash<ClientBuffer *, ClientBufferDestroyListener *> bufferToListener;
H A Ddisplay.cpp237 ClientBufferDestroyListener(Display *display, ClientBuffer *buffer);
248ClientBuffer *buffer = displayPrivate->q->clientBufferForResource(static_cast<wl_resource *>(data)… in bufferDestroyCallback()
254 ClientBufferDestroyListener::ClientBufferDestroyListener(Display *display, ClientBuffer *buffer) in ClientBufferDestroyListener()
270 ClientBuffer *Display::clientBufferForResource(wl_resource *resource) const in clientBufferForResource()
272 ClientBuffer *buffer = d->resourceToBuffer.value(resource); in clientBufferForResource()
278 ClientBuffer *buffer = integration->createBuffer(resource); in clientBufferForResource()
287 void DisplayPrivate::registerClientBuffer(ClientBuffer *buffer) in registerClientBuffer()
293 void DisplayPrivate::unregisterClientBuffer(ClientBuffer *buffer) in unregisterClientBuffer()
H A Dshadow_interface.cpp107 QPointer<ClientBuffer> left;
108 QPointer<ClientBuffer> topLeft;
109 QPointer<ClientBuffer> top;
110 QPointer<ClientBuffer> topRight;
111 QPointer<ClientBuffer> right;
112 QPointer<ClientBuffer> bottomRight;
113 QPointer<ClientBuffer> bottom;
114 QPointer<ClientBuffer> bottomLeft;
176 ClientBuffer *b = manager->display()->clientBufferForResource(buffer); in attach()
334ClientBuffer *ShadowInterface::__PART__() const …
H A Ddrmclientbuffer.cpp34 : ClientBuffer(resource, *new DrmClientBufferPrivate) in DrmClientBuffer()
72 ClientBuffer::Origin DrmClientBuffer::origin() const in origin()
83 ClientBuffer *DrmClientBufferIntegration::createBuffer(::wl_resource *resource) in createBuffer()
H A Dshmclientbuffer.h22 class KWAYLANDSERVER_EXPORT ShmClientBuffer : public ClientBuffer
47 ClientBuffer *createBuffer(::wl_resource *resource) override;
H A Ddrmclientbuffer.h26 ClientBuffer *createBuffer(::wl_resource *resource) override;
36 class KWAYLANDSERVER_EXPORT DrmClientBuffer : public ClientBuffer
/dports/graphics/qt5-wayland/kde-qtwayland-5.15.2p37/src/compositor/wayland_wrapper/
H A Dqwlclientbuffer.cpp49 ClientBuffer::ClientBuffer(struct ::wl_resource *buffer) in ClientBuffer() function in QtWayland::ClientBuffer
55 ClientBuffer::~ClientBuffer() in ~ClientBuffer()
61 void ClientBuffer::sendRelease() in sendRelease()
68 void ClientBuffer::setDestroyed() in setDestroyed()
78 void ClientBuffer::ref() in ref()
83 void ClientBuffer::deref() in deref()
93 void ClientBuffer::setCommitted(QRegion &damage) in setCommitted()
100 QWaylandBufferRef::BufferFormatEgl ClientBuffer::bufferFormatEgl() const in bufferFormatEgl()
106 : ClientBuffer(bufferResource) in SharedMemoryBuffer()
H A Dqwlclientbuffer_p.h66 class ClientBuffer *surfaceBuffer = nullptr;
69 class Q_WAYLAND_COMPOSITOR_EXPORT ClientBuffer
72 ClientBuffer(struct ::wl_resource *bufferResource);
74 virtual ~ClientBuffer();
97 static bool hasContent(ClientBuffer *buffer) { return buffer && buffer->waylandBufferHandle(); } in hasContent()
119 class Q_WAYLAND_COMPOSITOR_EXPORT SharedMemoryBuffer : public ClientBuffer
H A Dqwlbuffermanager_p.h52 class ClientBuffer; variable
58 ClientBuffer *getBuffer(struct ::wl_resource *buffer_resource);
63 QHash<struct ::wl_resource *, ClientBuffer*> m_buffers;
H A Dqwlbuffermanager.cpp58 ClientBuffer *BufferManager::getBuffer(wl_resource *buffer_resource) in getBuffer()
68 ClientBuffer *newBuffer = nullptr; in getBuffer()
94 ClientBuffer *clientBuffer = self->m_buffers.take(buffer); in destroy_listener_callback()
/dports/x11-wm/plasma5-kwin/kwin-5.23.5/src/plugins/platforms/drm/
H A Ddrm_buffer_gbm.h21 class ClientBuffer; variable
34 GbmBuffer(gbm_bo *buffer, KWaylandServer::ClientBuffer *clientBuffer);
54 KWaylandServer::ClientBuffer *m_clientBuffer = nullptr;
65 DrmGbmBuffer(DrmGpu *gpu, gbm_bo *buffer, KWaylandServer::ClientBuffer *clientBuffer);
/dports/x11-wm/plasma5-kwin/kwin-5.23.5/src/
H A Dsurfaceitem_wayland.h13 class ClientBuffer; variable
67 KWaylandServer::ClientBuffer *buffer() const;
74 void setBuffer(KWaylandServer::ClientBuffer *buffer);
77 KWaylandServer::ClientBuffer *m_buffer = nullptr;
/dports/graphics/qt5-wayland/kde-qtwayland-5.15.2p37/src/compositor/compositor_api/
H A Dqwaylandbufferref.h51 class ClientBuffer; variable
104 explicit QWaylandBufferRef(QtWayland::ClientBuffer *buffer);
105 QtWayland::ClientBuffer *buffer() const;
H A Dqwaylandbufferref.cpp41 QtWayland::ClientBuffer *buffer = nullptr;
70 QWaylandBufferRef::QWaylandBufferRef(QtWayland::ClientBuffer *buffer) in QWaylandBufferRef()
161 return QtWayland::ClientBuffer::hasContent(d->buffer); in hasContent()
184 QtWayland::ClientBuffer *QWaylandBufferRef::buffer() const in buffer()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/third_party/VK-GL-CTS/src/modules/egl/
H A DteglImageUtil.hpp63 class ClientBuffer class
66 virtual ~ClientBuffer (void) {} in ~ClientBuffer()
75 …virtual de::MovePtr<ClientBuffer> createBuffer (const glw::Functions& gl, tcu::Texture2D* referen…
H A DteglAndroidUtil.cpp79 class AndroidNativeClientBuffer : public ClientBuffer
106 MovePtr<ClientBuffer> createBuffer (const glw::Functions&, Texture2D*) const;
139 MovePtr<ClientBuffer> AndroidNativeImageSource::createBuffer (const glw::Functions&, Texture2D* ref… in createBuffer()
160 return MovePtr<ClientBuffer>(buffer); in createBuffer()
H A DteglImageUtil.cpp135 class GLClientBuffer : public ClientBuffer
182 MovePtr<ClientBuffer> createBuffer (const glw::Functions& gl, Texture2D* reference) const;
232 MovePtr<ClientBuffer> TextureImageSource::createBuffer (const glw::Functions& gl, Texture2D* ref) c… in createBuffer()
266 return MovePtr<ClientBuffer>(clientBuffer); in createBuffer()
335 MovePtr<ClientBuffer> createBuffer (const glw::Functions& gl, Texture2D* reference) const;
468 MovePtr<ClientBuffer> RenderbufferImageSource::createBuffer (const glw::Functions& gl, Texture2D* r… in createBuffer()
511 return MovePtr<ClientBuffer>(buffer); in createBuffer()
519 …MovePtr<ClientBuffer> createBuffer (const glw::Functions&, tcu::Texture2D*) const { fail(); retu… in createBuffer()
/dports/editors/gobby/gobby-0.4.13/inc/
H A Dbuffer_def.hpp40 typedef obby::basic_client_buffer<Document, GSelector> ClientBuffer; typedef
46 typedef ClientBuffer::document_info_type ClientDocumentInfo;
H A Djoinprogressdialog.hpp47 std::auto_ptr<ClientBuffer> get_buffer();
50 typedef ClientBuffer::connection_settings connection_settings;
160 std::auto_ptr<ClientBuffer> m_buffer;
/dports/net/sobby/sobby-0.4.8/inc/
H A Dbuffer_def.hpp39 typedef obby::basic_client_buffer<obby::document, GSelector> ClientBuffer; typedef
45 typedef ClientBuffer::document_info_type ClientDocumentInfo;
/dports/graphics/qt5-wayland/kde-qtwayland-5.15.2p37/src/hardwareintegration/compositor/xcomposite-egl/
H A Dxcompositeeglintegration.h49 QtWayland::ClientBuffer *createBufferFor(wl_resource *buffer) override;
58 class XCompositeEglClientBuffer : public QtWayland::ClientBuffer
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/gpu/ipc/common/
H A Dgpu_memory_buffer_impl.cc40 ClientBuffer GpuMemoryBufferImpl::AsClientBuffer() { in AsClientBuffer()
41 return reinterpret_cast<ClientBuffer>(this); in AsClientBuffer()

123456