summaryrefslogtreecommitdiffstats
path: root/src/render/graphicshelpers/graphicshelpergl3_3.cpp
diff options
context:
space:
mode:
authorWieland Hagen <wieland.hagen@kdab.com>2016-02-05 14:28:27 +0100
committerWieland Hagen <wieland.hagen@kdab.com>2016-02-05 16:08:58 +0000
commit50486f3446232e002dee3be3672c5f4207fc5446 (patch)
treed46e9161a995dc94a4a83fc2add754c9fcdca1c1 /src/render/graphicshelpers/graphicshelpergl3_3.cpp
parentca6de904266422949f0c42ed2b16ba8cf7ac27a9 (diff)
Add QRenderState for GL_TEXTURE_CUBE_MAP_SEAMLESS
Change-Id: I339d19966c2dd850d01f5a0737fea566ca23a96d Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/graphicshelpers/graphicshelpergl3_3.cpp')
-rw-r--r--src/render/graphicshelpers/graphicshelpergl3_3.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/render/graphicshelpers/graphicshelpergl3_3.cpp b/src/render/graphicshelpers/graphicshelpergl3_3.cpp
index f2e9accbd..b0bd2a05b 100644
--- a/src/render/graphicshelpers/graphicshelpergl3_3.cpp
+++ b/src/render/graphicshelpers/graphicshelpergl3_3.cpp
@@ -971,6 +971,14 @@ void GraphicsHelperGL3_3::disablei(GLenum cap, GLuint index)
m_funcs->glDisablei(cap, index);
}
+void GraphicsHelperGL3_3::setSeamlessCubemap(bool enable)
+{
+ if (enable)
+ m_funcs->glEnable(GL_TEXTURE_CUBE_MAP_SEAMLESS);
+ else
+ m_funcs->glDisable(GL_TEXTURE_CUBE_MAP_SEAMLESS);
+}
+
QSize GraphicsHelperGL3_3::getRenderBufferDimensions(GLuint renderBufferId)
{
GLint width = 0;