Skip to content

Releases: FNA-XNA/FNA3D

25.01

01 Jan 16:37
Compare
Choose a tag to compare

New Features:

  • The Xbox GDK build now defaults to using SDL3

Removed Features:

  • The Vulkan renderer has been removed in favor of the SDL_GPU renderer
    • For FNA3D_FORCE_DRIVER, "Vulkan" continues to work as an alias for "SDLGPU"

Fixes:

  • Effects can now be cloned after they have been applied for rendering
  • Continued work on SDL3 support
    • D3D12 is now supported when SDL_shadercross and dxcompiler are present

Thanks to our GitHub Sponsors, including...

Super Duper Sponsors:

Super Sponsors:

Sponsors:

24.12

01 Dec 16:21
Compare
Choose a tag to compare

Fixes:

  • Continued work on SDL3 support
    • Metal now uses MSL directly instead of SPIRV-Cross
  • Vulkan:
    • Backport frames-in-flight logic from SDL_GPU
    • Fix descriptor set layout order for latest MojoShader SPIR-V emitter
  • Minor fixes for PowerPC 32-bit support

Thanks to our GitHub Sponsors, including...

Super Duper Sponsors:

Super Sponsors:

Sponsors:

24.11

01 Nov 13:51
Compare
Choose a tag to compare

Fixes:

  • Fix a crash in VerifySamplers when no shader is bound
  • Fixed SPIR-V implementation of SV_IsFrontFace
  • Continued work on SDL3 support
    • GetSysRenderer now properly reports the SDL_GPU renderer
    • Internally renamed VulkanDriver to LegacyVulkanDriver, avoids a conflict with statically linked SDL3

Thanks to our GitHub Sponsors, including...

Super Duper Sponsors:

Super Sponsors:

Sponsors:

24.10

01 Oct 15:23
Compare
Choose a tag to compare

More prep work for SDL 3.0. For SDL 2.0, 24.10 is functionally identical to 24.09.

Thanks to our GitHub Sponsors, including...

Super Duper Sponsors:

Super Sponsors:

Sponsors:

24.09

01 Sep 12:30
Compare
Choose a tag to compare

New Features:

  • Added a new renderer using SDL 3.0's upcoming GPU API

Deprecated Features:

  • The Vulkan renderer is now deprecated and will be removed in FNA3D 25.01

Fixes:

  • More prep work for SDL 3.0

Thanks to our GitHub Sponsors, including...

Super Duper Sponsors:

Super Sponsors:

Sponsors:

24.08

01 Aug 15:16
Compare
Choose a tag to compare

New Features:

  • D3D11 support on non-Windows is now automatically enabled when dxvk-native-devel is found by the build system

Fixes:

  • Continued prep work for SDL 3.0

Thanks to our GitHub Sponsors, including...

Super Duper Sponsors:

Super Sponsors:

Sponsors:

24.07

01 Jul 15:30
Compare
Choose a tag to compare

Removed a template file that will soon be obsoleted. 24.07 is functionally identical to 24.06.

Thanks to our GitHub Sponsors, including...

Super Duper Sponsors:

Super Sponsors:

Sponsors:

24.06

01 Jun 15:19
Compare
Choose a tag to compare

Fixes:

  • D3D11: Prepare Linux support for the upcoming dxvk-native ABI freeze
  • Vulkan: Minor adjustments to the descriptor set layout, should functionally be a no-op

Thanks to our GitHub Sponsors, including...

Super Duper Sponsors:

Super Sponsors:

Sponsors:

24.05

01 May 16:35
Compare
Choose a tag to compare

New Features:

  • FNA3D_Replay: Add vsync/novsync/delayms command line arguments
  • More prep work for SDL3 and SDL_GPU

Thanks to our GitHub Sponsors, including...

Super Duper Sponsors:

Super Sponsors:

Sponsors:

24.04

01 Apr 13:51
Compare
Choose a tag to compare