QuoteVersion 1.64.0.0 - 2025.03.12
+ added support of NVIDIA GeForce RTX 5090, RTX 5080, RTX 5070 Ti, RTX 5070.
+ added support of AMD Radeon RX 9070 XT and RX 9070.
+ added support of NVIDIA GeForce RTX 3050 6GB.
! fixed OpenGL Seascape demo (dot_precise).
! updated: GPU Shark 0.33.0.0.
! updated: GeeXLab libs 0.63.0.
! updated: ZoomGPU 1.42.0 (32-bit GPU monitoring library)
QuoteVersion 1.39.0.0 - 2025.03.12
+ added support of NVIDIA GeForce RTX 5090, RTX 5080, RTX 5070 Ti, RTX 5070.
+ added support of AMD Radeon RX 9070 XT and RX 9070.
+ added support of NVIDIA GeForce RTX 3050 6GB.
! updated: GPU Shark 0.33.0.0.
! updated: GPU-Z 2.64.
! updated: ZoomGPU 1.42.0 (32-bit GPU monitoring library)
QuoteVersion 0.33.0.0 - 2025.03.12
+ added support of NVIDIA GeForce RTX 5090, RTX 5080, RTX 5070 Ti, RTX 5070.
+ added support of AMD Radeon RX 9070 XT and RX 9070.
! updated with NVAPI R570.
! updated: ZoomGPU 1.42.0 (32-bit GPU monitoring library)
QuoteOverview of new features in SDK 1.4.309.0
- New Validation Layer error message formats (see the new Validation Layer error messages documentation for all the details)
-- Warnings are now on Warning by default. There are currently only a few in Core Validation. We believe it will help more people to have things such as Undefined Values turned on. People using something like VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT will not be affected.
-- The clunky list of Objects at the top of the message is now more dense and easier to read.
-- The format of all errors will be:
---- first line the VUID, object list, other meta data
---- second line will be the "real message"
---- third line will be the spec text and URL
-- There is a new option for the output to be in JSON. If turned on, the VkDebugUtilsMessengerCallbackDataEXT::pMessage callback will be a JSON string for people to parse. The schema will more stable then normal error message parsing. See the documentation (linked above) for the schema and all of the details.
-- Synchronization validation error messages have also been improved:
---- They have been reworked to be more human readable
---- There is a new optional section of key-value properties to simplify synchronization validation error suppression and filtering. Extra properties can be enabled in vkconfig or through khronos_validation.syncval_message_extra_properties validation layer setting.
- New Vulkan Configurator features and improvements
-- Add vkconfig loader` commands to import, export, delete and use stored loader configurations
-- Notify user of a newer SDK
-- The Vulkan Configurator (vkconfig) has been updated to improve quality and stability. See the fixes included in this SDK here. See the Vulkan Configurator documentation for more information.
- The Vulkan headers now include the following new extensions. Note that extensions are optional and may not be implemented by the underlying driver/ICD. Applications can now query for the presence of these new features.
-- VK_NV_present_metering
-- VK_NV_cooperative_vector
-- VK_NV_cluster_acceleration_structure
-- VK_NV_partitioned_acceleration_structure
-- VK_NV_ray_tracing_linear_swept_spheres
-- VK_EXT_external_memory_metal
-- VK_KHR_video_maintenance2
-- VK_ARM_pipeline_opacity_micromap
-- VK_KHR_depth_clamp_zero_one
-- VK_KHR_maintenance8
- Improved validation coverage. VUID validation coverage documentation (validation_error_database.csv and validation_error_database.html) has been updated to represent the validation layer VUID coverage status.