Skip to content

v3.1.6

Choose a tag to compare

@jfboeve jfboeve released this 06 Aug 12:39
· 167 commits to main since this release

What's Changed

  • start reusing quadsPayload, instead of possibly recreating an object … by @jfboeve in #845
  • perf: reduce GC pressure and hot-path overhead by @wouterlucas in #848
  • perf: O(1) texture upload queue and skip resolveDefaults on cache hits by @wouterlucas in #849
  • fix: raise RecalcUniforms when node dimensions change by @wouterlucas in #851
  • perf: skip redundant setter calls in CoreNode constructor by @wouterlucas in #852
  • fix: possible memory leak in inspector code by @AndresMonk in #846
  • perf: animation-aware texture processing with unified ref counter by @wouterlucas in #850
  • perf: transform fast paths for simple nodes by @wouterlucas in #853
  • perf: uniform shadow state to skip redundant gl.uniform* calls by @wouterlucas in #854
  • perf: flattened render list with dirty tracking by @wouterlucas in #857
  • fix: memory leak in core node by @AndresMonk in #856

New Contributors

Full Changelog: v3.1.5...v3.1.6