summaryrefslogtreecommitdiffstats
path: root/src/render/materialsystem/shader_p.h
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2016-04-15 13:55:03 +0100
committerSean Harmer <sean.harmer@kdab.com>2016-04-17 12:26:08 +0000
commitbef819368d861f386be44714f7c8d053c1bb2734 (patch)
treec290321da683c6d7b439183fb3491c837b6946a9 /src/render/materialsystem/shader_p.h
parent042c380b5885d15925bf66400ebeaa1dc0e7dda0 (diff)
Remove shader from cache in graphics context cache when deleted
Stops assert firing when trying to use a recycled Shader Change-Id: Ifa18143a145654fd3f9e381627406e907a9e2d48 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/materialsystem/shader_p.h')
-rw-r--r--src/render/materialsystem/shader_p.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/render/materialsystem/shader_p.h b/src/render/materialsystem/shader_p.h
index 823c089af..77d6fb75e 100644
--- a/src/render/materialsystem/shader_p.h
+++ b/src/render/materialsystem/shader_p.h
@@ -146,6 +146,7 @@ private:
bool m_isLoaded;
ProgramDNA m_dna;
QMutex m_mutex;
+ GraphicsContext *m_graphicsContext;
void updateDNA();