1 |
- {"ast":null,"code":"import { RenderTargetWrapper } from \"../renderTargetWrapper.js\";\nexport class NativeRenderTargetWrapper extends RenderTargetWrapper {\n get _framebuffer() {\n return this.__framebuffer;\n }\n set _framebuffer(framebuffer) {\n if (this.__framebuffer) {\n this._engine._releaseFramebufferObjects(this.__framebuffer);\n }\n this.__framebuffer = framebuffer;\n }\n get _framebufferDepthStencil() {\n return this.__framebufferDepthStencil;\n }\n set _framebufferDepthStencil(framebufferDepthStencil) {\n if (this.__framebufferDepthStencil) {\n this._engine._releaseFramebufferObjects(this.__framebufferDepthStencil);\n }\n this.__framebufferDepthStencil = framebufferDepthStencil;\n }\n constructor(isMulti, isCube, size, engine) {\n super(isMulti, isCube, size, engine);\n // eslint-disable-next-line @typescript-eslint/naming-convention\n this.__framebuffer = null;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n this.__framebufferDepthStencil = null;\n this._engine = engine;\n }\n dispose(disposeOnlyFramebuffers = false) {\n this._framebuffer = null;\n this._framebufferDepthStencil = null;\n super.dispose(disposeOnlyFramebuffers);\n }\n}","map":{"version":3,"names":["RenderTargetWrapper","NativeRenderTargetWrapper","_framebuffer","__framebuffer","framebuffer","_engine","_releaseFramebufferObjects","_framebufferDepthStencil","__framebufferDepthStencil","framebufferDepthStencil","constructor","isMulti","isCube","size","engine","dispose","disposeOnlyFramebuffers"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@babylonjs/core/Engines/Native/nativeRenderTargetWrapper.js"],"sourcesContent":["import { RenderTargetWrapper } from \"../renderTargetWrapper.js\";\nexport class NativeRenderTargetWrapper extends RenderTargetWrapper {\n get _framebuffer() {\n return this.__framebuffer;\n }\n set _framebuffer(framebuffer) {\n if (this.__framebuffer) {\n this._engine._releaseFramebufferObjects(this.__framebuffer);\n }\n this.__framebuffer = framebuffer;\n }\n get _framebufferDepthStencil() {\n return this.__framebufferDepthStencil;\n }\n set _framebufferDepthStencil(framebufferDepthStencil) {\n if (this.__framebufferDepthStencil) {\n this._engine._releaseFramebufferObjects(this.__framebufferDepthStencil);\n }\n this.__framebufferDepthStencil = framebufferDepthStencil;\n }\n constructor(isMulti, isCube, size, engine) {\n super(isMulti, isCube, size, engine);\n // eslint-disable-next-line @typescript-eslint/naming-convention\n this.__framebuffer = null;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n this.__framebufferDepthStencil = null;\n this._engine = engine;\n }\n dispose(disposeOnlyFramebuffers = false) {\n this._framebuffer = null;\n this._framebufferDepthStencil = null;\n super.dispose(disposeOnlyFramebuffers);\n }\n}\n"],"mappings":"AAAA,SAASA,mBAAmB,QAAQ,2BAA2B;AAC/D,OAAO,MAAMC,yBAAyB,SAASD,mBAAmB,CAAC;EAC/D,IAAIE,YAAYA,CAAA,EAAG;IACf,OAAO,IAAI,CAACC,aAAa;EAC7B;EACA,IAAID,YAAYA,CAACE,WAAW,EAAE;IAC1B,IAAI,IAAI,CAACD,aAAa,EAAE;MACpB,IAAI,CAACE,OAAO,CAACC,0BAA0B,CAAC,IAAI,CAACH,aAAa,CAAC;IAC/D;IACA,IAAI,CAACA,aAAa,GAAGC,WAAW;EACpC;EACA,IAAIG,wBAAwBA,CAAA,EAAG;IAC3B,OAAO,IAAI,CAACC,yBAAyB;EACzC;EACA,IAAID,wBAAwBA,CAACE,uBAAuB,EAAE;IAClD,IAAI,IAAI,CAACD,yBAAyB,EAAE;MAChC,IAAI,CAACH,OAAO,CAACC,0BAA0B,CAAC,IAAI,CAACE,yBAAyB,CAAC;IAC3E;IACA,IAAI,CAACA,yBAAyB,GAAGC,uBAAuB;EAC5D;EACAC,WAAWA,CAACC,OAAO,EAAEC,MAAM,EAAEC,IAAI,EAAEC,MAAM,EAAE;IACvC,KAAK,CAACH,OAAO,EAAEC,MAAM,EAAEC,IAAI,EAAEC,MAAM,CAAC;IACpC;IACA,IAAI,CAACX,aAAa,GAAG,IAAI;IACzB;IACA,IAAI,CAACK,yBAAyB,GAAG,IAAI;IACrC,IAAI,CAACH,OAAO,GAAGS,MAAM;EACzB;EACAC,OAAOA,CAACC,uBAAuB,GAAG,KAAK,EAAE;IACrC,IAAI,CAACd,YAAY,GAAG,IAAI;IACxB,IAAI,CAACK,wBAAwB,GAAG,IAAI;IACpC,KAAK,CAACQ,OAAO,CAACC,uBAAuB,CAAC;EAC1C;AACJ","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|