1
0
Jan Engelhardt 2020-11-25 17:52:31 +00:00 committed by Git OBS Bridge
parent 8c79009999
commit a10ce2ffcf
3 changed files with 26 additions and 0 deletions

24
prov.diff Normal file
View File

@ -0,0 +1,24 @@
From: Jan Engelhardt <jengelh@inai.de>
Date: 2020-11-25 18:43:25.152168697 +0100
---
layers/shader_validation.cpp | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
Index: Vulkan-ValidationLayers-1.2.161/layers/shader_validation.cpp
===================================================================
--- Vulkan-ValidationLayers-1.2.161.orig/layers/shader_validation.cpp
+++ Vulkan-ValidationLayers-1.2.161/layers/shader_validation.cpp
@@ -2227,9 +2227,9 @@ bool CoreChecks::ValidateShaderCapabilit
// Should be non-EXT token, but Android SPIRV-Headers are out of date, and the token value is the same anyway
{spv::CapabilityPhysicalStorageBufferAddressesEXT, {"VkPhysicalDeviceBufferDeviceAddressFeaturesEXT::bufferDeviceAddress", &VkPhysicalDeviceVulkan12Features::bufferDeviceAddress, &DeviceExtensions::vk_khr_buffer_device_address}},
- {spv::CapabilityRayTracingProvisionalKHR, {"VkPhysicalDeviceRayTracingFeaturesKHR::rayTracing", &VkPhysicalDeviceRayTracingFeaturesKHR::rayTracing, &DeviceExtensions::vk_khr_ray_tracing}},
- {spv::CapabilityRayQueryProvisionalKHR, {"VkPhysicalDeviceRayTracingFeaturesKHR::rayQuery", &VkPhysicalDeviceRayTracingFeaturesKHR::rayQuery, &DeviceExtensions::vk_khr_ray_tracing}},
- {spv::CapabilityRayTraversalPrimitiveCullingProvisionalKHR, {"VkPhysicalDeviceRayTracingFeaturesKHR::rayTracingPrimitiveCulling", &VkPhysicalDeviceRayTracingFeaturesKHR::rayTracingPrimitiveCulling, &DeviceExtensions::vk_khr_ray_tracing}},
+ {spv::CapabilityRayTracingKHR, {"VkPhysicalDeviceRayTracingFeaturesKHR::rayTracing", &VkPhysicalDeviceRayTracingFeaturesKHR::rayTracing, &DeviceExtensions::vk_khr_ray_tracing}},
+ {spv::CapabilityRayQueryKHR, {"VkPhysicalDeviceRayTracingFeaturesKHR::rayQuery", &VkPhysicalDeviceRayTracingFeaturesKHR::rayQuery, &DeviceExtensions::vk_khr_ray_tracing}},
+ {spv::CapabilityRayTraversalPrimitiveCullingKHR, {"VkPhysicalDeviceRayTracingFeaturesKHR::rayTracingPrimitiveCulling", &VkPhysicalDeviceRayTracingFeaturesKHR::rayTracingPrimitiveCulling, &DeviceExtensions::vk_khr_ray_tracing}},
};
// clang-format on

View File

@ -8,6 +8,7 @@ Wed Nov 25 17:04:17 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
* layers: Add missing 1.2 overload functions
* layers: Add VK_EXT_4444_formats support
* layers: Check nullDescriptor when validating vertex attributes
- Add prov.diff
-------------------------------------------------------------------
Mon Sep 28 22:12:38 UTC 2020 - Jan Engelhardt <jengelh@inai.de>

View File

@ -29,6 +29,7 @@ Source: https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/
Source9: %name-rpmlintrc
Patch1: ver.diff
Patch2: xxhash.diff
Patch3: prov.diff
BuildRequires: cmake >= 3.4
BuildRequires: gcc-c++ >= 4.8
BuildRequires: glslang-devel >= 8.13.3727