Vulkan SDK 1.0.8 Released

Started by Stefan, April 07, 2016, 10:55:25 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Stefan

This SDK supports Vulkan API revision 1.0.8.

Overview of new features since SDK 1.0.5

       
  • LUNARG_mem_tracker and LUNARG_draw_state validation layers combined into a single layer called LUNARG_core_validation
  • LUNARG_param_checker validation layer renamed to LUNARG_parameter_validation
  • 100+ feature additions, improvements, and bug fixes to validation layers
  • LUNARG_core_validation layer new checks: renderpass attachment aliasing, shader capabilities check against device features, render Area within frame buffer boundaries semaphores lifetimes across queues, attachment count checking
  • loader: add temporary debug_report callbacks during DestroyInstance
  • loader: add instance and device callbacks for drivers or layers which create dispatchable objects
  • loader: report any implicit layer instance extensions
  • parameter_validation new checks for pNext in structs, enum falls in proper begin/end range, checks for VkBool32 parameters
  • windows runtime installer: install both 32 and 64 bit Visual Studio redistributables if either is not already installed
  • windows runtime installer: use strong ACL for temporary files and directories
  • vktrace/vkreplay: support multiple verbosity levels
  • fixed validation errors in the screenshot layer