pixi.js
Version:
<p align="center"> <a href="https://pixijs.com" target="_blank" rel="noopener noreferrer"> <img height="150" src="https://files.pixijs.download/branding/pixijs-logo-transparent-dark.svg?v=1" alt="PixiJS logo"> </a> </p> <br/> <p align="center">
1 lines • 1.57 kB
Source Map (JSON)
{"version":3,"file":"GlBuffer.mjs","sources":["../../../../../src/rendering/renderers/gl/buffer/GlBuffer.ts"],"sourcesContent":["import { type GPUData } from '../../../../scene/view/ViewContainer';\n\nimport type { BUFFER_TYPE } from './const';\n\n/** @internal */\nexport class GlBuffer implements GPUData\n{\n public buffer: WebGLBuffer;\n public updateID: number;\n public byteLength: number;\n public type: number;\n public _lastBindBaseLocation: number = -1;\n public _lastBindCallId: number = -1;\n\n constructor(buffer: WebGLBuffer, type: BUFFER_TYPE)\n {\n this.buffer = buffer || null;\n this.updateID = -1;\n this.byteLength = -1;\n this.type = type;\n }\n\n public destroy()\n {\n this.buffer = null;\n this.updateID = -1;\n this.byteLength = -1;\n this.type = -1;\n this._lastBindBaseLocation = -1;\n this._lastBindCallId = -1;\n }\n}\n"],"names":[],"mappings":";AAKO,MAAM,QAAA,CACb;AAAA,EAQI,WAAA,CAAY,QAAqB,IAAA,EACjC;AAJA,IAAA,IAAA,CAAO,qBAAA,GAAgC,CAAA,CAAA;AACvC,IAAA,IAAA,CAAO,eAAA,GAA0B,CAAA,CAAA;AAI7B,IAAA,IAAA,CAAK,SAAS,MAAA,IAAU,IAAA;AACxB,IAAA,IAAA,CAAK,QAAA,GAAW,CAAA,CAAA;AAChB,IAAA,IAAA,CAAK,UAAA,GAAa,CAAA,CAAA;AAClB,IAAA,IAAA,CAAK,IAAA,GAAO,IAAA;AAAA,EAChB;AAAA,EAEO,OAAA,GACP;AACI,IAAA,IAAA,CAAK,MAAA,GAAS,IAAA;AACd,IAAA,IAAA,CAAK,QAAA,GAAW,CAAA,CAAA;AAChB,IAAA,IAAA,CAAK,UAAA,GAAa,CAAA,CAAA;AAClB,IAAA,IAAA,CAAK,IAAA,GAAO,CAAA,CAAA;AACZ,IAAA,IAAA,CAAK,qBAAA,GAAwB,CAAA,CAAA;AAC7B,IAAA,IAAA,CAAK,eAAA,GAAkB,CAAA,CAAA;AAAA,EAC3B;AACJ;;;;"}