aboutsummaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
Diffstat (limited to 'src/client')
-rw-r--r--src/client/particles.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/client/particles.cpp b/src/client/particles.cpp
index a1de1bb98..818cdc8cc 100644
--- a/src/client/particles.cpp
+++ b/src/client/particles.cpp
@@ -63,12 +63,6 @@ Particle::Particle(
: ParticleParamTypes::BlendMode::alpha;
switch (blendmode) {
- case ParticleParamTypes::BlendMode::alpha:
- bfsrc = video::EBF_SRC_ALPHA;
- bfdst = video::EBF_ONE_MINUS_SRC_ALPHA;
- blendop = video::EBO_ADD;
- break;
-
case ParticleParamTypes::BlendMode::add:
bfsrc = video::EBF_SRC_ALPHA;
bfdst = video::EBF_DST_ALPHA;
@@ -87,7 +81,11 @@ Particle::Particle(
blendop = video::EBO_ADD;
break;
- default: assert(false);
+ default: // includes ParticleParamTypes::BlendMode::alpha
+ bfsrc = video::EBF_SRC_ALPHA;
+ bfdst = video::EBF_ONE_MINUS_SRC_ALPHA;
+ blendop = video::EBO_ADD;
+ break;
}
// Texture