|
@@ -117,9 +117,9 @@ class Default extends Base {
|
|
var p = passes;
|
|
var p = passes;
|
|
var shaderStart = shaderCount, textureStart = textureCount;
|
|
var shaderStart = shaderCount, textureStart = textureCount;
|
|
while( p != null ) {
|
|
while( p != null ) {
|
|
- if( !(shaderIdMap[p.shader.id] >= shaderStart) )
|
|
|
|
|
|
+ if( shaderIdMap[p.shader.id] < shaderStart #if !static || shaderIdMap[p.shader.id] == null #end )
|
|
shaderIdMap[p.shader.id] = shaderCount++;
|
|
shaderIdMap[p.shader.id] = shaderCount++;
|
|
- if( !(textureIdMap[p.texture] >= textureStart) )
|
|
|
|
|
|
+ if( textureIdMap[p.texture] < textureStart #if !static || textureIdMap[p.shader.id] == null #end )
|
|
textureIdMap[p.texture] = textureCount++;
|
|
textureIdMap[p.texture] = textureCount++;
|
|
p = p.next;
|
|
p = p.next;
|
|
}
|
|
}
|