Vulkan-ValidationLayers icon indicating copy to clipboard operation
Vulkan-ValidationLayers copied to clipboard

Vulkan Validation Layers (VVL)

Results 353 Vulkan-ValidationLayers issues
Sort by recently updated
recently updated
newest added

Setting `enabled_features.bufferDeviceAddress` to true in `GpuShaderInstrumentor::PreCallRecordCreateDevice` when adding missing features will modify another validator object, one associated to VkInstance, `gpuav::Validator` is associated to a device. `enabled_features` is not inherited, (and...

Enhancement
GPU-AV

`DISABLED_MaxFragmentDualSrcAttachmentsDynamicBlendEnable` was added to test to using dynamic blend state to test for `VUID-RuntimeSpirv-Fragment-06427` to fix https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/5199 this is still not working. The current issue is managing the interactions with...

Incomplete

``` GPU1: VkPhysicalDeviceProperties: --------------------------- apiVersion = 1.3.277 (4206869) driverVersion = 551.86.0.0 (2312470528) vendorID = 0x10de deviceID = 0x28a0 deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU deviceName = NVIDIA GeForce RTX 4060 Laptop GPU pipelineCacheUUID...

CI/Tests

Same idea as `PositiveGpuAVOOB/VertexFragmentMultiEntrypoint`/`NegativeGpuAVOOB.VertexFragmentMultiEntrypoint` (from https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/7778/files) We should add a simple RTX test in `PositiveGpuAVRayTracing`/`NegativeGpuAVRayTracing` to test we handle this correctly The biggest issue is the `rt::Pipeline::SetRayGenShader` test framework interface...

GPU-AV
RT
CI/Tests

**Environment:** - OS: Linux, KDE, Wayland - GPU and driver version: Nvidia Geforce 1060 3GB, 535.129.03 - SDK or header version if building from repo: 1.3.268.0 - Options enabled (synchronization,...

GPU-AV
DebugPrintf

**Environment:** - OS: Windows 10 - GPU and driver version: Reproduced on AMD Radeon RX 5700XT and Nvidia GeForce RTX 2080 (driver 536.23) - SDK or header version if building...

Synchronization

Take the following scenario: - Create a library with vertex input - Create a library with vertex shader only - Create a library with fragment output with BLEND_CONSTANTS dynamic state...

SpecChange

These VUs we already have in `vkCmdBuildAccelerationStructuresKHR` and think they are just simply missing a case from the other 2 calls - [x] VUID-vkBuildAccelerationStructuresKHR-pInfos-03675 - [x] VUID-vkBuildAccelerationStructuresKHR-pInfos-03668 - [x] VUID-vkBuildAccelerationStructuresKHR-pInfos-03761...

Incomplete
RT

Add support for - VUID-RuntimeSpirv-OpRayQueryInitializeKHR-06352 - VUID-RuntimeSpirv-OpTraceRayKHR-06359 As described in https://gitlab.khronos.org/vulkan/vulkan/-/issues/3799 these VUs should report 1. When trying to access, the AS has not been built yet 2. If it...

Incomplete
GPU-AV

**Environment:** - OS: **Windows 11 23H2** - GPU and driver version: **Nvidia 3060, ver: 552.22** - SDK or header version if building from repo: **1.3.283** built from source: bacc84ef87fa376c6f38022d7b101e3c1eff69b4 -...

Synchronization