Skip to content

Releases: aardvark-platform/aardvark.rendering

5.4.10-prerelease0006

01 May 09:29
Compare
Choose a tag to compare
5.4.10-prerelease0006 Pre-release
Pre-release
  • rebuild glvm for ARM64

5.4.9

25 Mar 12:48
Compare
Choose a tag to compare
  • [LodRenderer] Handle exceptions in background threads
  • [GL] Implemented GLSL shader caches for platforms that do not support program binaries (e.g. MacOS)

5.4.8

22 Jan 11:28
Compare
Choose a tag to compare
  • [GL] Fixed locking order of GlobalResourceLock and context locks to avoid potential deadlocks
  • [GL] Added workaround for layered rendering and GLSL < 430
  • [GL] Made context creation and sharing more robust (see RuntimeConfig.RobustContextSharing)
  • [GL] Improved disposal of ContextHandle
  • [GLVM / VKVM] Updated ARM64 binaries
  • [GLFW] Fixed context resource leaks
  • [GLFW] Reset GetCurrentContext on disposal
  • [WinForms / WPF] Removed double dispose of context

5.4.10-prerelease0005

21 Dec 14:15
Compare
Choose a tag to compare
5.4.10-prerelease0005 Pre-release
Pre-release
  • [Text] added option to disable sample shading

5.4.10-prerelease0004

20 Dec 09:15
Compare
Choose a tag to compare
5.4.10-prerelease0004 Pre-release
Pre-release
  • [GL] added flag to disable multidraw (experimental)

5.4.7

19 Dec 14:46
Compare
Choose a tag to compare
  • Fixed Frustum.withAspect and Frustum.withHorizontalFieldOfViewInDegrees
  • [GL] Fixed InvalidEnum error due to GL_POINT_SPRITE
  • [GL] Removed validation via proxy textures (resulted in errors on AMD with multisampled textures)
  • [GL] Removed swizzle for multisampled textures (not supported)
  • [GL] Added simple parameter device limit checks for textures and renderbuffers
  • [GL] Improved texture memory usage tracking
  • [GL] Made retrieval of program binaries more robust
  • [GL] Improved driver information and error formatting
  • [GL] Disabled Dispose() for Program
  • [GL] Fixed resource leaks in ContextHandleOpenTK.create
  • [GL] Fixed ComputeCommand.SetBufferCmd
  • [GL] Fixed issue with texture targets and multisampling
  • [Vulkan] Fixed swapchain creation if maxImages is zero
  • [Vulkan] Fixed issue with image format queries and external memory
  • [Vulkan] Improved error formatting
  • [GLFW] Use no error context only when indicated by debug config
  • Added IRenderTask.GetRuntime() and IRenderTask.GetFramebufferSignature()

5.4.10-prerelease0003

14 Dec 12:14
Compare
Choose a tag to compare
5.4.10-prerelease0003 Pre-release
Pre-release
  • [FontResolve] fixed null family name failure

5.4.10-prerelease0002

14 Dec 09:34
Compare
Choose a tag to compare
5.4.10-prerelease0002 Pre-release
Pre-release
  • [PathSegment] minor fixes

5.4.10-prerelease0001

11 Dec 08:50
Compare
Choose a tag to compare
5.4.10-prerelease0001 Pre-release
Pre-release
  • [Text] improved Font resolver for Windows and MacOS
  • [PathSegment] fixed several PathSegment tools and added a few new ones

5.4.6

06 Dec 13:27
Compare
Choose a tag to compare
  • [ContextHandles] GL.Enable(EnableCap.PointSprite)
  • [ManagedPool] Avoid evaluating draw call set if not active
  • Fix BlendMode.Blend source alpha factor