What's Changed
- Reduce input processing overheads in
PassThroughInputManager
by @peppy in #6120 - Avoid creating a new texture in
SmoothPath
if the existing one is already the correct size by @peppy in #6119 - Remove allocations when checking if mouse outside all displays by @peppy in #6123
- Reduce string allocations during shader creation by @peppy in #6121
- Remove delegate allocation in jitter calculation in
FramedClock
by @peppy in #6122 - Remove
VeldridTexture.Bind()
by @smoogipoo in #6128 - Remove overheads of MIDI device polling by @peppy in #6125
- Remove allocations during bass device sync polling operation by @peppy in #6124
- Reduce allocation overhead for keyboard / binding / button handling by @peppy in #6126
Full Changelog: 2024.110.0...2024.113.0