blob: e2adefd6c78a1143a33a88586c964b61019d6d65 [file] [edit]
#version 460 core
#extension GL_EXT_buffer_reference: require
#extension GL_EXT_scalar_block_layout: require
layout (buffer_reference, buffer_reference_align = 4, scalar) readonly buffer DataBuffer {
vec4 data;
};
layout (buffer_reference, buffer_reference_align = 8, scalar) buffer ParametersBuffer {
DataBuffer src;
DataBuffer dst;
};
layout(push_constant) uniform constants {
ParametersBuffer u_param;
};
void main() {
u_param.dst = u_param.src;
}