Skip to content

Commit

Permalink
fix: only lazy load particles
Browse files Browse the repository at this point in the history
  • Loading branch information
eonarheim committed Dec 26, 2024
1 parent 1e3d461 commit a7176a1
Showing 1 changed file with 9 additions and 11 deletions.
20 changes: 9 additions & 11 deletions src/engine/Graphics/Context/ExcaliburGraphicsContextWebGL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -308,19 +308,17 @@ export class ExcaliburGraphicsContextWebGL implements ExcaliburGraphicsContext {
gl.blendFuncSeparate(gl.ONE, gl.ONE_MINUS_SRC_ALPHA, gl.ONE, gl.ONE_MINUS_SRC_ALPHA);
gl.depthMask(false);
// Setup builtin renderers
this.lazyRegister(
'ex.image',
() =>
new ImageRenderer({
uvPadding: this.uvPadding,
pixelArtSampler: this.pixelArtSampler
})
this.register(
new ImageRenderer({
uvPadding: this.uvPadding,
pixelArtSampler: this.pixelArtSampler
})
);
this.register(new MaterialRenderer());
this.lazyRegister('ex.rectangle', () => new RectangleRenderer());
this.lazyRegister('ex.circle', () => new CircleRenderer());
this.lazyRegister('ex.point', () => new PointRenderer());
this.lazyRegister('ex.line', () => new LineRenderer());
this.register(new RectangleRenderer());
this.register(new CircleRenderer());
this.register(new PointRenderer());
this.register(new LineRenderer());
this.lazyRegister<ParticleRenderer>('ex.particle', () => new ParticleRenderer());
this.register(
new ImageRendererV2({
Expand Down

0 comments on commit a7176a1

Please sign in to comment.