KhronosGroup / KhronosGroup/Vulkan-ValidationLayers

GPU-AV RT: Runtime SPIR-V

Open
#3,289 0 comments 0 reactions 1 assignee Claimed by @arno-lunarg View on GitHub
GPU-AV Incomplete RT
Dominant language
C++
Stars
1k
Forks
504
Avg merge
11h 35m
Merged PRs (30d)
224

Description

**Describe the situation in which you encountered the missing validation**
Issue description:

Yet to be implemented

**Valid Usage IDs requested**
Please include the valid usage IDs for the checks you are requesting:

- VK_KHR_ray_query
- [x] VUID-RuntimeSpirv-OpRayQueryInitializeKHR-06348
- [x] VUID-RuntimeSpirv-OpRayQueryInitializeKHR-06349
- [x] VUID-RuntimeSpirv-OpRayQueryInitializeKHR-06350
- [x] VUID-RuntimeSpirv-OpRayQueryInitializeKHR-06351
- [ ] VUID-RuntimeSpirv-OpRayQueryGenerateIntersectionKHR-06353
- [x] VUID-RuntimeSpirv-OpRayQueryInitializeKHR-06889
- [x] VUID-RuntimeSpirv-OpRayQueryInitializeKHR-06890
- [x] VUID-RuntimeSpirv-OpRayQueryInitializeKHR-06891
- [x] VUID-RuntimeSpirv-OpRayQueryInitializeKHR-06352
- VK_KHR_ray_tracing_pipeline
- [ ] VUID-RuntimeSpirv-flags-08761
- [x] VUID-RuntimeSpirv-OpTraceRayKHR-06892
- [x] VUID-RuntimeSpirv-OpTraceRayKHR-06893
- [x] VUID-RuntimeSpirv-OpTraceRayKHR-06552
- [x] VUID-RuntimeSpirv-OpTraceRayKHR-06553
- [x] VUID-RuntimeSpirv-OpTraceRayKHR-06554
- [ ] VUID-HitTriangleVertexPositionsKHR-None-08751
- VK_KHR_ray_tracing_pipeline (but literally same thing as RayQuery)
- [x] VUID-RuntimeSpirv-OpTraceRayKHR-06355
- [x] VUID-RuntimeSpirv-OpTraceRayKHR-06356
- [x] VUID-RuntimeSpirv-OpTraceRayKHR-06357
- [x] VUID-RuntimeSpirv-OpTraceRayKHR-06358
- [x] VUID-RuntimeSpirv-OpTraceRayKHR-06359
- [x] VUID-RuntimeSpirv-OpReportIntersectionKHR-06998

To be added in SPIRV-Tools (https://github.com/KhronosGroup/SPIRV-Tools/issues/5884)

- [ ] VUID-HitTriangleVertexPositionsKHR-HitTriangleVertexPositionsKHR-08750
- [ ] VUID-HitTriangleVertexPositionsKHR-None-08751

Relevant link: https://gitlab.khronos.org/vulkan/vulkan/-/issues/3799 these VUs should report

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.