Merge pull request #2374 from tong/fix-uniformsmanager-register
Fix switch expression
This commit is contained in:
commit
6ad9941d43
|
@ -76,28 +76,22 @@ class UniformsManager extends Trait{
|
||||||
|
|
||||||
// Helper method to register float, vec3 and texture getter functions
|
// Helper method to register float, vec3 and texture getter functions
|
||||||
static function register(type: UniformType){
|
static function register(type: UniformType){
|
||||||
|
|
||||||
switch (type){
|
switch (type){
|
||||||
case Float:{
|
case Float:
|
||||||
if(! floatsRegistered){
|
if(! floatsRegistered){
|
||||||
floatsRegistered = true;
|
floatsRegistered = true;
|
||||||
Uniforms.externalFloatLinks.push(floatLink);
|
Uniforms.externalFloatLinks.push(floatLink);
|
||||||
}
|
}
|
||||||
}
|
case Vector:
|
||||||
|
|
||||||
case Vector:{
|
|
||||||
if(! vectorsRegistered){
|
if(! vectorsRegistered){
|
||||||
vectorsRegistered = true;
|
vectorsRegistered = true;
|
||||||
Uniforms.externalVec3Links.push(vec3Link);
|
Uniforms.externalVec3Links.push(vec3Link);
|
||||||
}
|
}
|
||||||
}
|
case Texture:
|
||||||
|
|
||||||
case Texture:{
|
|
||||||
if(! texturesRegistered){
|
if(! texturesRegistered){
|
||||||
texturesRegistered = true;
|
texturesRegistered = true;
|
||||||
Uniforms.externalTextureLinks.push(textureLink);
|
Uniforms.externalTextureLinks.push(textureLink);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -331,4 +325,4 @@ class UniformsManager extends Trait{
|
||||||
var Float = 0;
|
var Float = 0;
|
||||||
var Vector = 1;
|
var Vector = 1;
|
||||||
var Texture = 2;
|
var Texture = 2;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue