Releases: aardvark-platform/aardvark.rendering
Releases · aardvark-platform/aardvark.rendering
5.3.0-prerelease0005
- Implemented debug configurations for enabling backend-specific debug features
- Added validation for color attachment formats when creating framebuffer signatures
- Added proper support for unsigned integer color attachments
5.2.17
- Improved error handling of DDS parser
- [Sg] Added delay
- [Sg] Added reference counting for onActivation
- [Application.Slim] Fixed error code printing
5.2.16
- [Application.Slim.GL] Fix issue with sample count for non-multisampled windows
5.2.15
- Font constructor with System.IO.Stream
5.2.14
- Framebuffer Copy/ReadPixels
5.3.0-prerelease0004
- [Vulkan] Implemented RaytracingTask.Update
- [Vulkan] Implemented CommandTask.PerformUpdate
- [Vulkan] Reworked resource manager to prevent disposal of resources in use
- [Vulkan] Use separate device tokens for graphics and compute families
- [Vulkan] Lock pending set during update loop of ResourceLocationSet
- [Vulkan] Added basic support for validation features
- [Raytracing] Fixed issue with acceleration structure building and device tokens
- [GL] Fixed memory usage tracking for imported resources
- Added IRenderTask.Update overloads
- Updated to FShade 5.3 prerelease
5.2.13
- switched to aardvark.assembler
5.3.0-prerelease0003
- [Vulkan] Fixed issue with duplicate descriptor writes
- [Vulkan] Trim excess elements from image sampler array
- [Vulkan] Fixed extensions being wrongly reported as unavailable
- [Vulkan] Lock pending set during update loop of DescriptorSetResource
5.3.0-prerelease0002
- [Vulkan] Fixed issue in DescriptorSetResource related to nested dependencies
- [Vulkan] Reworked RaytracingTask to prevent unnecessary recompilation
- [Vulkan] Implemented update-after-bind descriptors to prevent recompilation of render tasks
- [Vulkan] Added RuntimeConfig.SuppressUpdateAfterBind
- [Vulkan] Fixed issues with dynamic image sampler arrays
- Implemented shrinking of AdaptiveCompactBuffer
- Fixed issue with addition and removal order in AdaptiveCompactBuffer
- Added IRaytracingTask.Update() overloads
- Changed parameter order of Sg.pool
5.3.0-prerelease0001
- Initial prerelease for 5.3