summaryrefslogtreecommitdiff
path: root/src/gpu/effects/flash_cube_effect.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpu/effects/flash_cube_effect.cc')
-rw-r--r--src/gpu/effects/flash_cube_effect.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gpu/effects/flash_cube_effect.cc b/src/gpu/effects/flash_cube_effect.cc
index fe6b2a7..506f11c 100644
--- a/src/gpu/effects/flash_cube_effect.cc
+++ b/src/gpu/effects/flash_cube_effect.cc
@@ -17,7 +17,7 @@ void FlashCubeEffect::resize(int width, int height) {
Effect::resize(width, height);
- if (!ctx_.device)
+ if (!initialized_)
return;
renderer_.resize(width_, height_);
@@ -29,6 +29,7 @@ void FlashCubeEffect::init(MainSequence* demo) {
renderer_.init(ctx_.device, ctx_.queue, ctx_.format);
renderer_.resize(width_, height_);
+ initialized_ = true;
// Texture Manager
texture_manager_.init(ctx_.device, ctx_.queue);