Skip to content

26.6

Latest

Choose a tag to compare

@Mhatxotic Mhatxotic released this 03 Jun 18:35
26.6
7755f64

Highlights…

  • PcmLib Allow word and byte sampled .CAF formats and harden loading.
  • FileMap Fix misaligned read in FileMapReadVarFrom().
  • Sample Return correct number of arguments when using Sample:Spawn().
  • Fbo Optimise triangle angle transformation speed by 10%.
  • Texture Optimise automatic texture tile generation.
  • Win32 Win32 DLL header version reader improvements.
  • Console Add cvar con_enablebreak to handle Ctrl+C in NCurses window.
  • Memory Improve byte swapping memory functions.
  • OpenAL Improve startup logging including enumerating context extensions and by logging the version via CVars since it doesn't need a context.
  • Console Command textures now accepts an argument to see the stored tiles data of any loaded Font or Texture class.
  • MacOS Use ASAN safe environment variable list.
  • Win32 Fix a great deal of minor Win32 compilation warnings.
  • Cert Fixed ASN.1 time parsing and improve certs command output.
  • Socket Logging changes.
  • Console Fix some graphical console redraw issues.
  • IFmtGif Wrap libnsgif calls in error checking wrappers.
  • Lua Overhaul the garbage collector configuration system as the original system was wrong and didn't allow to configure all the parameters.
  • Console Add creset command to redraw terminal UI.
  • Format Improve speed of processing font glyph and ncurses strings.
  • CVars Allow most vars that can only be set by manifest be overridden by command-line.
  • Stream Resolve incorrect un-queue/re-queue OpenAL buffers behaviour.
  • Console Improve dir command output.
  • Video Fix FBO drawing lists not being cleared when rendered.
  • Lua Added a few new API functions.
  • Engine Attempt to remove raw pointer usage in places.
  • Engine Major overhaul in use of STL string containers to try and prevent string duplication which increases general performance.
  • Engine Move a great deal of code around in an attempt to increase readability.