github FNA-XNA/FNA 16.07

latest releases: 24.05, 24.04, 24.03...
7 years ago

New Features:

  • All FNAPlatform/IGLDevice/IALDevice code is now in src/FNAPlatform/
    • Platform API documentation is in src/FNAPlatform/README
  • Add FNALoggerEXT extension
    • The LogHookEXT extension has consequently been removed
  • Add FNA_SONG_DISABLE_THREADS environment variable
    • The NO_STREAM_THREAD build option has consequently been removed
  • Add CASE_SENSITIVITY_HACK build option
  • XACT: Implement Cue IsPreparing and IsPrepared properties
  • Add experimental ModernGLDevice, which uses ARB_direct_state_access and ARB_sampler_objects
    • Disabled by default, enable with FNA_GRAPHICS_FORCE_GLDEVICE="ModernGLDevice"

Fixes:

  • Effect: Fix Get/SetValue(Array) calls for Vector parameter types
  • XACT: Fix min/max RPC bounds behavior
  • OpenALDevice: Fix for stray PCM16 data causing AL_INVALID_VALUE errors
  • SDL2_FNAPlatform:
    • Set window size more aggressively when leaving fullscreen
    • Improved error handling for GetKeyFromScancodeEXT

Special thanks to our Patrons, including...

Don't miss a new FNA release

NewReleases is sending notifications on new releases.