summaryrefslogtreecommitdiffstats
path: root/examples/server-buffer/client/serverbufferrenderer.cpp
diff options
context:
space:
mode:
authorJorgen Lind <jorgen.lind@digia.com>2014-01-07 09:20:15 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-01-09 12:25:11 +0100
commit3323630585ea40842db42ad64ad45fe5b465a5b8 (patch)
treee0a11de2279210ff22f57799e576e2f069cbeba0 /examples/server-buffer/client/serverbufferrenderer.cpp
parent10700eb19191879caf41bc188dca807b68a4146c (diff)
Adjust the serverbufferintegrations to use bind texture api
It mapps closer to the underlying OpenGL architecture Change-Id: I4e0dca4d54670846488c86df2a0fa0c58d49734d Reviewed-by: Jan Arne Petersen <jan.petersen@kdab.com> Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Diffstat (limited to 'examples/server-buffer/client/serverbufferrenderer.cpp')
-rw-r--r--examples/server-buffer/client/serverbufferrenderer.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/server-buffer/client/serverbufferrenderer.cpp b/examples/server-buffer/client/serverbufferrenderer.cpp
index 84d1b04b7..b9aa7a018 100644
--- a/examples/server-buffer/client/serverbufferrenderer.cpp
+++ b/examples/server-buffer/client/serverbufferrenderer.cpp
@@ -96,7 +96,9 @@ ServerBufferRenderer::ServerBufferRenderer(QWaylandServerBuffer *serverBuffer)
qDebug() << m_program->log();
}
- m_texture = serverBuffer->createTexture();
+ glGenTextures(1,&m_texture);
+ glBindTexture(GL_TEXTURE_2D, m_texture);
+ serverBuffer->bindTextureToBuffer();
glGenBuffers(1, &m_vertexbuffer);
glBindBuffer(GL_ARRAY_BUFFER, m_vertexbuffer);