Excalibur icon indicating copy to clipboard operation
Excalibur copied to clipboard

feat: WebGLTexture garbage collection

Open eonarheim opened this issue 1 year ago • 2 comments

===:clipboard: PR Checklist :clipboard:===

  • [ ] :pushpin: issue exists in github for these changes
  • [ ] :microscope: existing tests still pass
  • [ ] :see_no_evil: code conforms to the style guide
  • [ ] :triangular_ruler: new tests written and passing / old tests updated with new scenario(s)
  • [ ] :page_facing_up: changelog entry added (or not needed)

==================

This PR adds WebGLTexture garbage collection, it looks for textures that haven't been drawn in a minute and removes them from the GPU. If they get drawn in the future they will be reloaded

eonarheim avatar Mar 20 '24 14:03 eonarheim

Deploying excaliburjs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4ba8717
Status: ✅  Deploy successful!
Preview URL: https://0787cdec.excaliburjs.pages.dev
Branch Preview URL: https://feat-texture-gc.excaliburjs.pages.dev

View logs

This PR hasn't had any recent activity lately and is being marked as stale automatically.

github-actions[bot] avatar Jun 07 '24 00:06 github-actions[bot]

@Autsider666 Many thanks! I'll take all of those suggestions!

eonarheim avatar Jul 19 '24 02:07 eonarheim

@Autsider666 Thanks for the assist!

eonarheim avatar Jul 19 '24 14:07 eonarheim