#version 450 | |
#extension GL_EXT_buffer_reference : require | |
layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in; | |
layout(buffer_reference, buffer_reference_align = 8) buffer uvec4Pointer | |
{ | |
uvec4 value; | |
}; | |
layout(push_constant, std430) uniform Push | |
{ | |
uvec4Pointer ptr; | |
} _4; | |
void main() | |
{ | |
_4.ptr.value = uvec4(1u, 2u, 3u, 4u); | |
} | |