From d7187d82a2a80425a67af89cb4e89cb62300f53f Mon Sep 17 00:00:00 2001 From: fritsch Date: Wed, 1 Jan 2020 19:00:54 +0100 Subject: [PATCH] LinuxRendererGL: Fix useage of glTexImage3D format was not valid --- xbmc/cores/VideoPlayer/VideoRenderers/LinuxRendererGL.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xbmc/cores/VideoPlayer/VideoRenderers/LinuxRendererGL.cpp b/xbmc/cores/VideoPlayer/VideoRenderers/LinuxRendererGL.cpp index acb8728ac3c40..d169898858cba 100644 --- a/xbmc/cores/VideoPlayer/VideoRenderers/LinuxRendererGL.cpp +++ b/xbmc/cores/VideoPlayer/VideoRenderers/LinuxRendererGL.cpp @@ -2718,7 +2718,8 @@ bool CLinuxRendererGL::LoadCLUT() glTexParameteri(GL_TEXTURE_3D, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_EDGE); // load 3DLUT data - glTexImage3D(GL_TEXTURE_3D, 0, GL_RGB16, m_CLUTsize, m_CLUTsize, m_CLUTsize, 0, GL_RGB16, GL_UNSIGNED_SHORT, m_CLUT); + glTexImage3D(GL_TEXTURE_3D, 0, GL_RGB16, m_CLUTsize, m_CLUTsize, m_CLUTsize, 0, GL_RGB, + GL_UNSIGNED_SHORT, m_CLUT); free(m_CLUT); glActiveTexture(GL_TEXTURE0); return true;