{"version":3,"file":"BaseTexture.mjs","sources":["../src/BaseTexture.ts"],"sourcesContent":["import { BaseRenderTexture, BaseTexture, Texture } from '@pixi/core';\n\n/**\n * Get the drawable source, such as HTMLCanvasElement or HTMLImageElement suitable\n * for rendering with CanvasRenderer. Provided by **@pixi/canvas-renderer** package.\n * @method getDrawableSource\n * @memberof PIXI.BaseTexture#\n * @returns {PIXI.ICanvasImageSource} Source to render with CanvasRenderer\n */\nBaseTexture.prototype.getDrawableSource = function getDrawableSource(): CanvasImageSource\n{\n    const resource = this.resource as any;\n\n    return resource ? (resource.bitmap || resource.source) : null;\n};\n\n/**\n * A reference to the canvas render target (we only need one as this can be shared across renderers)\n * @protected\n * @member {PIXI.utils.CanvasRenderTarget} _canvasRenderTarget\n * @memberof PIXI.BaseRenderTexture#\n */\n\nBaseRenderTexture.prototype._canvasRenderTarget = null;\n\nTexture.prototype.patternCache = null;\n\nTexture.prototype.tintCache = null;\n"],"names":[],"mappings":";AASA,YAAY,UAAU,oBAAoB,WAC1C;AACI,QAAM,WAAW,KAAK;AAEtB,SAAO,WAAY,SAAS,UAAU,SAAS,SAAU;AAC7D;AASA,kBAAkB,UAAU,sBAAsB;AAElD,QAAQ,UAAU,eAAe;AAEjC,QAAQ,UAAU,YAAY;"}