diff options
| author | Vaxry <vaxry@vaxry.net> | 2023-12-01 17:23:50 +0000 |
|---|---|---|
| committer | Vaxry <vaxry@vaxry.net> | 2023-12-01 17:23:50 +0000 |
| commit | 6e8b9ef7d8aa53247d5122b6641b9afa0df798df (patch) | |
| tree | 26f11a7a599f428d81372e84c34745744f94ac0d /src/render/OpenGL.cpp | |
| parent | 9c09f2a847a1372c73cf67dc9e7e9ebe309b142e (diff) | |
opengl: fix swapped rgb drm formats
Diffstat (limited to 'src/render/OpenGL.cpp')
| -rw-r--r-- | src/render/OpenGL.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index 4eb45d8f..30187862 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -2070,9 +2070,9 @@ uint32_t CHyprOpenGLImpl::getPreferredReadFormat(CMonitor* pMonitor) { return DRM_FORMAT_XRGB8888; if (pMonitor->drmFormat == DRM_FORMAT_XRGB8888) - return DRM_FORMAT_XRGB8888; - if (pMonitor->drmFormat == DRM_FORMAT_XBGR8888) return DRM_FORMAT_XBGR8888; + if (pMonitor->drmFormat == DRM_FORMAT_XBGR8888) + return DRM_FORMAT_XRGB8888; if (pMonitor->drmFormat == DRM_FORMAT_XRGB2101010 || pMonitor->drmFormat == DRM_FORMAT_XBGR2101010) return DRM_FORMAT_XBGR2101010; return DRM_FORMAT_INVALID; |
