1010 * Generate shader source to test maximum ifs.
1111 *
1212 * @private
13+ * @ignore
1314 * @param {number } maxIfs - The number of if statements to generate
1415 */
1516function GenerateSrc ( maxIfs )
@@ -53,10 +54,10 @@ module.exports = {
5354 */
5455 getTintFromFloats : function ( r , g , b , a )
5556 {
56- var ur = ( ( r * 255.0 ) | 0 ) & 0xFF ;
57- var ug = ( ( g * 255.0 ) | 0 ) & 0xFF ;
58- var ub = ( ( b * 255.0 ) | 0 ) & 0xFF ;
59- var ua = ( ( a * 255.0 ) | 0 ) & 0xFF ;
57+ var ur = ( ( r * 255 ) | 0 ) & 0xff ;
58+ var ug = ( ( g * 255 ) | 0 ) & 0xff ;
59+ var ub = ( ( b * 255 ) | 0 ) & 0xff ;
60+ var ua = ( ( a * 255 ) | 0 ) & 0xff ;
6061
6162 return ( ( ua << 24 ) | ( ur << 16 ) | ( ug << 8 ) | ub ) >>> 0 ;
6263 } ,
@@ -75,7 +76,8 @@ module.exports = {
7576 */
7677 getTintAppendFloatAlpha : function ( rgb , a )
7778 {
78- var ua = ( ( a * 255.0 ) | 0 ) & 0xFF ;
79+ var ua = ( ( a * 255 ) | 0 ) & 0xff ;
80+
7981 return ( ( ua << 24 ) | rgb ) >>> 0 ;
8082 } ,
8183
@@ -94,10 +96,10 @@ module.exports = {
9496 */
9597 getTintAppendFloatAlphaAndSwap : function ( rgb , a )
9698 {
97- var ur = ( ( rgb >> 16 ) | 0 ) & 0xff ;
98- var ug = ( ( rgb >> 8 ) | 0 ) & 0xff ;
99- var ub = ( rgb | 0 ) & 0xff ;
100- var ua = ( ( a * 255.0 ) | 0 ) & 0xFF ;
99+ var ur = ( ( rgb >> 16 ) | 0 ) & 0xff ;
100+ var ug = ( ( rgb >> 8 ) | 0 ) & 0xff ;
101+ var ub = ( rgb | 0 ) & 0xff ;
102+ var ua = ( ( a * 255 ) | 0 ) & 0xff ;
101103
102104 return ( ( ua << 24 ) | ( ub << 16 ) | ( ug << 8 ) | ur ) >>> 0 ;
103105 } ,
@@ -114,11 +116,11 @@ module.exports = {
114116 */
115117 getFloatsFromUintRGB : function ( rgb )
116118 {
117- var ur = ( ( rgb >> 16 ) | 0 ) & 0xff ;
118- var ug = ( ( rgb >> 8 ) | 0 ) & 0xff ;
119- var ub = ( rgb | 0 ) & 0xff ;
119+ var ur = ( ( rgb >> 16 ) | 0 ) & 0xff ;
120+ var ug = ( ( rgb >> 8 ) | 0 ) & 0xff ;
121+ var ub = ( rgb | 0 ) & 0xff ;
120122
121- return [ ur / 255.0 , ug / 255.0 , ub / 255.0 ] ;
123+ return [ ur / 255 , ug / 255 , ub / 255 ] ;
122124 } ,
123125
124126 /**
@@ -146,7 +148,7 @@ module.exports = {
146148 }
147149 else
148150 {
149- count += 1 ; // We'll force any other type to be 32 bit. for now
151+ count += 1 ;
150152 }
151153 }
152154
0 commit comments