yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
0e43b162
main
1#version 460 2#extension GL_EXT_ray_query : enable 3#extension GL_EXT_opacity_micromap_ray_query_mode : enable 4 5// Unconditionally enable opacity micromap support by redeclaring the built-in as true (no 6// specialization constant). This maps to OpConstantTrue, referenced by the OpacityMicromapIdKHR 7// execution mode. 8const bool gl_EnableOpacityMicromapEXT = true; 9 10layout(set = 0, binding = 0) uniform accelerationStructureEXT topLevelAS; 11 12void main() 13{ 14 rayQueryEXT rq; 15 rayQueryInitializeEXT(rq, topLevelAS, gl_RayFlagsNoneEXT, 0xFFu, 16 vec3(0.0), 0.1, vec3(0.0, 0.0, 1.0), 100.0); 17 rayQueryProceedEXT(rq); 18}