@@ -863,8 +863,12 @@ THREE.CanvasRenderer = function ( parameters ) {
}
+ var pattern = _context.createPattern( canvas, repeat );
+
+ if ( texture.onUpdate ) texture.onUpdate( texture );
return {
- canvas: _context.createPattern( canvas, repeat ),
+ canvas: pattern,
version: texture.version
};