Package Release Info

vulkan-validationlayers-1.4.309-bp160.1.4

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

vulkan-validationlayers

Change Logs

* Thu Mar 13 2025 Jan Engelhardt <jengelh@inai.de>
- Update to tag SDK-1.4.309.0
  * layers: Validate surface counters
  * layers: Validate presentModeFifoLatestReady feature is enabled
  * layers: Validate missing imageCompressionControl feature
  * gpuav: Disable vertex buffer fetching validation
  * chassis: Remove tls caching of device/instance state
  * layers: Add Extension Checks for Layer Extensions
  * layers: Fix crash when sub cb state doesn't have render pass
  * layers: Fix crash with invalid device creation
  * layers: Validate image copy queue flag support
  * layers: Add support for VK_KHR_video_maintenance2
  * layers: Validate 2d image blit with invalid z offsets
  * layers: Validate invalid ray gen SBT address
  * sync: Validate destination acceleration structure build
  * sync: Validate acceleration structure vertex/index buffers
* Tue Dec 24 2024 Jan Engelhardt <jengelh@inai.de>
- Update to tag 1.4.304
  * gpuav: Handle VK_PIPELINE_LAYOUT_CREATE_INDEPENDENT_SETS_BIT_EXT
  * layers: Add multisampledRenderToSingleSampled check
  * layers: Add Shader Debug Info into core validation
  * layers: Added present fences to thread safety checks
  * layers: Fix present fence not retiring present semaphores
  * gpuav: Handle VK_PIPELINE_COMPILE_REQUIRED
  * layers: Add Queue Support for Shader Object
  * gpu: Add atomics for BDA checks
* Tue Oct 08 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release SDK-1.3.296
  * spirv: Create dedicated InjectConditionalFunctionPass class
  * layers: Add VK_EXT_layer_settings param validation
  * layers: Add VK_KHR_pipeline_binary validation
  * sync: Add support for timeline semaphores
  * sync: Add stats for signals and unresolved batches
  * layers: Add VK_EXT_depth_clamp_control,
    VK_EXT_device_generated_commands,
    VK_KHR_compute_shader_derivatives
* Tue Jul 23 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release SDK-1.3.290
  * corechecks: Avoid crashing in ValidateBufferUpdate
  * layers: Add VK_EXT_legacy_vertex_attributes,
    VK_MESA_image_alignment_control, VK_KHR_maintenance7,
    VK_EXT_nested_command_buffer
  * layers: Add checks for InputAttachmentIndex (SPIR-V),
    MaxFragmentCombinedOutputResources, vkGetDeviceFaultInfoEXT
  * gpu: Add Shader Conditional Functions
  * gpu: Add setting to limit shader instrumentation
* Thu May 16 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release SDK-1.3.283.0
  * Improve format feature error messages
  * Fix aliasing image bindings with different types
  * Add VkSwapchainPresentFenceInfoEXT fence sync support
  * Add proper vkGetDescriptorSetLayoutSupport support
  * Track lifetime of pipeline libraries
  * Fix out-of-bounds memory access in BP
  * Add dynamic state VK_EXT_conservative_rasterization
  * Add InputAttachmentIndex SPIR-V check
* Thu Mar 21 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release SDK-1.3.280.0
  * layers: Add vertex type check for dynamic vert input
  * layers: Support loading shader modules from pipeline caches
  * layers: Add AV1 video decode support
* Fri Jan 19 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release SDK-1.3.275.0
  * gpu: Add ability to select which shaders get instrumented
  * gpu: Use vku utilities for GPU-AV settings
  * layers: Add support for VK_EXT_external_memory_host,
    vkSetDeviceMemoryPriorityEXT, vkTraceRaysIndirectKHR,
    VK_KHR_calibrated_timestamps, VK_KHR_vertex_attribute_divisor,
    VK_ANDROID_external_format_resolve
  * gpu: Add vkTraceRaysIndirectKHR
  * layers: Improve SPIRV-Tools related error message
- Delete glslang14.diff (not needed)
* Sun Dec 31 2023 Jan Engelhardt <jengelh@inai.de>
- Add glslang14.diff
* Wed Nov 15 2023 Jan Engelhardt <jengelh@inai.de>
- Add %check routine [boo#1217046]
* Fri Oct 27 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release SDK-1.3.268.0
  * layers: Add support for Image Layout check for CopyImage
  * layers: Add support for TransitionImageLayoutEXT record
  * layers: Add layout checks to MemoryToImage & ImageToMemory
  * layers: Add validation for VK_EXT_shader_object,
    VkHostImageLayoutTransitionInfoEXT, VkCopyImageToImageEXT
  * layers: Add vkGetImageSubresourceLayout2KHR,
    ValidateHostCopyImageCreateInfos
  * layers: Support per-present-mode surface capabilities
  * layers: Introduce barrier structures
  * layers: Add thread safety checks for vkQueuePresentKHR
  * gpu: Remove SPIR-V disassembly from generated headers
  * layers: Add VK_EXT_calibrated_timestamps
  * More validations passes: invalid compute pipeline flags, linked
    tessellation shaders, mesh work groups, MRTSS rasterization
    samples, geometry shader input topology, pipeline formats in
    secondary cmd buffers, mesh shader queries, pipeline library
    flags, texel block extent in image copy, color attachments with
    advanced blend.
  * gpu: Add ability to select which shaders get instrumented
  * gpu: Use vku utilities for GPU-AV settings
- Delete gcc13.diff, seems obsolete