wayland/core: move to new impl (#6268)
* wayland/core/dmabuf: move to new impl it's the final countdown
This commit is contained in:
parent
c31d9ef417
commit
6967a31450
147 changed files with 5388 additions and 2226 deletions
|
|
@ -8,13 +8,14 @@
|
|||
|
||||
class CSessionLockSurface;
|
||||
class CSessionLock;
|
||||
class CWLSurfaceResource;
|
||||
|
||||
struct SSessionLockSurface {
|
||||
SSessionLockSurface(SP<CSessionLockSurface> surface_);
|
||||
|
||||
WP<CSessionLockSurface> surface;
|
||||
wlr_surface* pWlrSurface = nullptr;
|
||||
uint64_t iMonitorID = -1;
|
||||
WP<CWLSurfaceResource> pWlrSurface;
|
||||
uint64_t iMonitorID = -1;
|
||||
|
||||
bool mapped = false;
|
||||
|
||||
|
|
@ -49,7 +50,7 @@ class CSessionLockManager {
|
|||
|
||||
bool isSessionLocked();
|
||||
bool isSessionLockPresent();
|
||||
bool isSurfaceSessionLock(wlr_surface*);
|
||||
bool isSurfaceSessionLock(SP<CWLSurfaceResource>);
|
||||
|
||||
void removeSessionLockSurface(SSessionLockSurface*);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue