SPIRV-Cross/reference/shaders-no-opt/asm/comp/ray-query-force-temporary-rtas.spv14.asm.vk.nocompat.comp.vk

29 lines
571 B
Plaintext
Raw Normal View History

#version 460
#extension GL_EXT_ray_query : require
#extension GL_EXT_ray_tracing : require
layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
layout(set = 0, binding = 0, std430) readonly buffer Buf
{
uvec2 vas[1024];
} _3;
layout(push_constant, std430) uniform Registers
{
uint index;
} _4;
rayQueryEXT rq;
void main()
{
uvec2 _41;
do
{
uvec2 va = _3.vas[_4.index];
_41 = _3.vas[_4.index];
} while (false);
rayQueryInitializeEXT(rq, accelerationStructureEXT(_41), 0u, 0u, vec3(0.0), 0.0, vec3(0.0), 0.0);
}