1 |
- {"ast":null,"code":"import { DataBuffer } from \"../../Buffers/dataBuffer.js\";\n/** @internal */\nexport class WebGPUDataBuffer extends DataBuffer {\n set buffer(buffer) {\n this._buffer = buffer;\n }\n constructor(resource, capacity = 0) {\n super();\n // Used to make sure the buffer is not recreated twice after a context loss/restoration\n this.engineId = -1;\n this.capacity = capacity;\n if (resource) {\n this._buffer = resource;\n }\n }\n get underlyingResource() {\n return this._buffer;\n }\n}","map":{"version":3,"names":["DataBuffer","WebGPUDataBuffer","buffer","_buffer","constructor","resource","capacity","engineId","underlyingResource"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@babylonjs/core/Meshes/WebGPU/webgpuDataBuffer.js"],"sourcesContent":["import { DataBuffer } from \"../../Buffers/dataBuffer.js\";\n/** @internal */\nexport class WebGPUDataBuffer extends DataBuffer {\n set buffer(buffer) {\n this._buffer = buffer;\n }\n constructor(resource, capacity = 0) {\n super();\n // Used to make sure the buffer is not recreated twice after a context loss/restoration\n this.engineId = -1;\n this.capacity = capacity;\n if (resource) {\n this._buffer = resource;\n }\n }\n get underlyingResource() {\n return this._buffer;\n }\n}\n"],"mappings":"AAAA,SAASA,UAAU,QAAQ,6BAA6B;AACxD;AACA,OAAO,MAAMC,gBAAgB,SAASD,UAAU,CAAC;EAC7C,IAAIE,MAAMA,CAACA,MAAM,EAAE;IACf,IAAI,CAACC,OAAO,GAAGD,MAAM;EACzB;EACAE,WAAWA,CAACC,QAAQ,EAAEC,QAAQ,GAAG,CAAC,EAAE;IAChC,KAAK,CAAC,CAAC;IACP;IACA,IAAI,CAACC,QAAQ,GAAG,CAAC,CAAC;IAClB,IAAI,CAACD,QAAQ,GAAGA,QAAQ;IACxB,IAAID,QAAQ,EAAE;MACV,IAAI,CAACF,OAAO,GAAGE,QAAQ;IAC3B;EACJ;EACA,IAAIG,kBAAkBA,CAAA,EAAG;IACrB,OAAO,IAAI,CAACL,OAAO;EACvB;AACJ","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|