diff options
| author | Vaxry <43317083+vaxerski@users.noreply.github.com> | 2025-12-08 15:04:40 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-08 15:04:40 +0000 |
| commit | 920353370bba555010506a1c0b204675c60362fe (patch) | |
| tree | 87ba1036ecad6294a9c86dfc828ed2a356c810bd /src/render/OpenGL.hpp | |
| parent | 834f019bab5df85b912a7aab7054fc8306f7c52a (diff) | |
desktop: cleanup, unify desktop elements as views (#12563)
Diffstat (limited to 'src/render/OpenGL.hpp')
| -rw-r--r-- | src/render/OpenGL.hpp | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/src/render/OpenGL.hpp b/src/render/OpenGL.hpp index 45ed28dd..8d0c48aa 100644 --- a/src/render/OpenGL.hpp +++ b/src/render/OpenGL.hpp @@ -269,38 +269,38 @@ class CHyprOpenGLImpl { void setDamage(const CRegion& damage, std::optional<CRegion> finalDamage = {}); uint32_t getPreferredReadFormat(PHLMONITOR pMonitor); - std::vector<SDRMFormat> getDRMFormats(); - EGLImageKHR createEGLImage(const Aquamarine::SDMABUFAttrs& attrs); + std::vector<SDRMFormat> getDRMFormats(); + EGLImageKHR createEGLImage(const Aquamarine::SDMABUFAttrs& attrs); - bool initShaders(); + bool initShaders(); - GLuint createProgram(const std::string&, const std::string&, bool dynamic = false, bool silent = false); - GLuint compileShader(const GLuint&, std::string, bool dynamic = false, bool silent = false); - void useProgram(GLuint prog); + GLuint createProgram(const std::string&, const std::string&, bool dynamic = false, bool silent = false); + GLuint compileShader(const GLuint&, std::string, bool dynamic = false, bool silent = false); + void useProgram(GLuint prog); - void ensureLockTexturesRendered(bool load); + void ensureLockTexturesRendered(bool load); - bool explicitSyncSupported(); + bool explicitSyncSupported(); - bool m_shadersInitialized = false; - SP<SPreparedShaders> m_shaders; + bool m_shadersInitialized = false; + SP<SPreparedShaders> m_shaders; - SCurrentRenderData m_renderData; + SCurrentRenderData m_renderData; - Hyprutils::OS::CFileDescriptor m_gbmFD; - gbm_device* m_gbmDevice = nullptr; - EGLContext m_eglContext = nullptr; - EGLDisplay m_eglDisplay = nullptr; - EGLDeviceEXT m_eglDevice = nullptr; - uint m_failedAssetsNo = 0; + Hyprutils::OS::CFileDescriptor m_gbmFD; + gbm_device* m_gbmDevice = nullptr; + EGLContext m_eglContext = nullptr; + EGLDisplay m_eglDisplay = nullptr; + EGLDeviceEXT m_eglDevice = nullptr; + uint m_failedAssetsNo = 0; - bool m_reloadScreenShader = true; // at launch it can be set + bool m_reloadScreenShader = true; // at launch it can be set - std::map<PHLWINDOWREF, CFramebuffer> m_windowFramebuffers; - std::map<PHLLSREF, CFramebuffer> m_layerFramebuffers; - std::map<WP<CPopup>, CFramebuffer> m_popupFramebuffers; - std::map<PHLMONITORREF, SMonitorRenderData> m_monitorRenderResources; - std::map<PHLMONITORREF, CFramebuffer> m_monitorBGFBs; + std::map<PHLWINDOWREF, CFramebuffer> m_windowFramebuffers; + std::map<PHLLSREF, CFramebuffer> m_layerFramebuffers; + std::map<WP<Desktop::View::CPopup>, CFramebuffer> m_popupFramebuffers; + std::map<PHLMONITORREF, SMonitorRenderData> m_monitorRenderResources; + std::map<PHLMONITORREF, CFramebuffer> m_monitorBGFBs; struct { PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESPROC glEGLImageTargetRenderbufferStorageOES = nullptr; |
