Merge pull request #99119 from Fahien/fahien/raytracing-base

Vulkan raytracing plumbing
This commit is contained in:
Thaddeus Crews 2026-01-27 15:18:24 -06:00
commit 04a2ae7ed4
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC
28 changed files with 2998 additions and 114 deletions

View file

@ -49,7 +49,12 @@ Vector<uint8_t> compile_glslang_shader(RenderingDeviceCommons::ShaderStage p_sta
EShLangFragment,
EShLangTessControl,
EShLangTessEvaluation,
EShLangCompute
EShLangCompute,
EShLangRayGen,
EShLangAnyHit,
EShLangClosestHit,
EShLangMiss,
EShLangIntersect,
};
int ClientInputSemanticsVersion = 100; // maps to, say, #define VULKAN 100