Files
CosmicEngine/lib/All/SPIRV-Reflect/tests/glsl/buffer_pointer.spv
T

28 lines
1.5 KiB
Plaintext
Raw Normal View History

# ã GLSL.std.450ämainbuffer_pointer.glslbÌ#version 460 core
#extension GL_EXT_buffer_reference : require
layout(buffer_reference, buffer_reference_align = 16) buffer Data {
float g0;
float g1;
float g2;
};
layout(push_constant) uniform PushData {
Data data_ptr;
} push;
layout(location = 0, index = 0) out vec4 Color;
void main()
{
float f1 = push.data_ptr.g1;
Color = vec4(f1, 0.0, 0.0, 0.0);
}
GL_EXT_buffer_referencemain f1 PushData data_ptr Data g0 g1 g2pushColorJclient vulkan100Jtarget-env spirv1.6Jtarget-env vulkan1.3Jentry-point mainH #G H #H #H #G G G! '
å
  
å 
;
  +