summaryrefslogtreecommitdiffstats
path: root/src/render/renderers/opengl/renderer/renderer_p.h
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2018-07-16 10:01:18 +0200
committerPaul Lemire <paul.lemire@kdab.com>2018-07-18 07:46:39 +0000
commit78cc8598d44c1af4cf5964b0b8a935901db82856 (patch)
treee227c62d7ce22ac65ee29f9ebf8fec25532e4feb /src/render/renderers/opengl/renderer/renderer_p.h
parent5376853866e49b5a6841c6c41affef5a3d3d4bb5 (diff)
Renderer: do not lookup cleanup textures
Since they are already destroyed, cleanup textured ids shouldn't be used to look up backend textures but only to tell the GLTextureManager to abandon referenced textures. The was an oversight that should have been handled in d47c78e6. Change-Id: Iafaee4bb6442c907f6e011c80b5e5347579efde5 Task-number: QTBUG-69379 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/renderers/opengl/renderer/renderer_p.h')
-rw-r--r--src/render/renderers/opengl/renderer/renderer_p.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/renderers/opengl/renderer/renderer_p.h b/src/render/renderers/opengl/renderer/renderer_p.h
index 826d069c3..b501fe6a0 100644
--- a/src/render/renderers/opengl/renderer/renderer_p.h
+++ b/src/render/renderers/opengl/renderer/renderer_p.h
@@ -233,7 +233,7 @@ public:
void updateGLResources();
void updateTexture(Texture *texture);
- void cleanupTexture(const Texture *texture);
+ void cleanupTexture(Qt3DCore::QNodeId cleanedUpTextureId);
void downloadGLBuffers();
void blitFramebuffer(Qt3DCore::QNodeId inputRenderTargetId,
Qt3DCore::QNodeId outputRenderTargetId,