v3.1.6
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
- @AndresMonk made their first contribution in #846
Full Changelog: v3.1.5...v3.1.6