Download Latest Version ogre-next-sdk-v3.0.0-vc22-x64.7z (256.0 MB)
Email in envelope

Get an email when there's a new version of OGRE-Next 3D

Home / v2.3.3
Name Modified Size InfoDownloads / Week
Parent folder
ogre-sdk-v2.3.3-vc19-x64.7z 2023-11-05 240.2 MB
README.md 2023-11-05 3.9 kB
v2.3.3 Daedalus source code.tar.gz 2023-11-05 162.3 MB
v2.3.3 Daedalus source code.zip 2023-11-05 166.4 MB
Totals: 4 Items   569.0 MB 0

Codename Daedalus

For more information, see the manual

For porting information see What's new in Ogre 2.3 (Markdown version) and Root Layouts and Ticket [#101]

See SW & HW Requirements See platforms supported See Ogre 2.1 FAQ See What's new in Ogre 2.3

Note: This version includes release notes from v2.3.2 too since release v2.3.3 only fixes trivial issues discovered shortly after v2.3.2 was released.

This is a maintenance release.

What's Changed

New Contributors

Full Changelog: https://github.com/OGRECave/ogre-next/compare/v2.3.1...v2.3.3

Changelog

  • Fix build error in static builds on Linux
  • Fix build error on Static build
  • Fix Static build & D3D11 ignoring OGRE_USE_NEW_PROJECT_NAME (#420)
  • [VK] Fix crash when RenderWindow is exclusively in the resolve texture
  • [VK] Fix wrong heap chosen on fallback code path w/ high memory pressure
  • [Vk] Fix dangling pointer after destroying TextureGpu (#416)
  • Fix NEON versions of ArrayVector3::collapseMin & collapseMax not working
  • [Vk] Remove PVRTC support
  • EmptyProject CMake script does not copy Atmosphere DLL (#391)
  • List python 3 as a dependency
  • HlmsPbsDatablock::setUserValue never calls scheduleConstBufferUpdate()
  • Fix planar reflections' actor culling
  • [WSLg] Fix shader compiler errors under WSLg
  • GL3Plus: If GL_ARB_copy_image is not available, use GL_NV_copy_image
  • [GL3+] Fix shader compiler error on GL 3.3 drivers
  • [VK, HLSL] Fix spelling error of weight
  • [Vk] Validation errors when resizing window in MSAA (#366)
  • Fix crash when Vulkan drivers exist but no Vulkan-capable GPU (#364)
  • PixelFormatGpuUtils would confuse ASTC 8x8 with 6x5
  • Fix Xcode compile error caused by confusion between the two versions of OgreTagPoint.h.
  • [Metal, macOS] Fix flickering window in macOS Ventura
  • [Vk] Fix out of VRAM error after multiple alloc/dealloc rounds
  • Metal: honor mSeparateBlend setting
  • [Metal] Fix Terra's declaration of gl_ClipDistance
  • Merge branch 'v2-2' into v2-3
  • [GL3+] Fix double-free of sampler descriptors
  • [Vk] RenderSystem::flushCommands must actually flush in Vulkan
  • Unregister Windows class when destroying
  • Remainder of USE_NEW_PACKAGE_NAME updates (#324)
  • Backport HLMS exports for 2.3 (#326)
  • [Vk] AsyncTextureTicket may use the wrong image aspect (#322)
  • Backport USE_NEW_PROJECT_NAME to 2.3 (#319)
  • [Vk] Don't enable features we won't use.
  • Fix pkgconfig for HLMS PBS and Unlit
  • [Vk] Do not use COLOR_ATTACHMENT_WRITE_BIT for Depth textures
  • [GL] Fix shader compiler error on ancient drivers
  • Bump to 2.3.3
  • [Vk] Fix missing extensions when provided an external VkDevice
Source: README.md, updated 2023-11-05