Skip to content

v1.0.23

Pre-release
Pre-release

Choose a tag to compare

@Phantomical Phantomical released this 17 Feb 06:46
· 147 commits to main since this release

Added

  • Added a helper method to create TextureHandles from pre-existing textures.
  • Added a CPUTexture2D type and associated helpers to allow directly memory mapping DDS textures without ever having to load them into main memory.
  • The debug menu has been expanded with a number of additional functions for seeing what textures are loaded and previewing them.

Changed

  • Reduced stutter even more for async texture loads by reading file headers using a background thread.
  • KSPTL now sets asset bundle priorities before blocking on them synchronously. This should allow such textures to "jump the queue" and load without needing to wait for everything else to finish first.
  • The debug menu has been moved to KSP's Alt+F12 menu.

Fixed

  • KSPTL now accurately detects whether it is running on a debug build of Unity.

Full Changelog: v0.0.22...v1.0.23