mirror of https://github.com/xemu-project/xemu.git
20 lines
397 B
GLSL
20 lines
397 B
GLSL
#version 460 core
|
|
#extension GL_EXT_buffer_reference : require
|
|
|
|
layout(buffer_reference, buffer_reference_align = 4) readonly buffer t2 {
|
|
int values[];
|
|
};
|
|
|
|
layout(buffer_reference, buffer_reference_align = 4) readonly buffer t1 {
|
|
t2 c;
|
|
};
|
|
|
|
layout(push_constant, std430) uniform Parameters {
|
|
t1 a;
|
|
t2 b;
|
|
} params;
|
|
|
|
void main() {
|
|
params.a.c.values[0] = params.b.values[0] + 1;
|
|
}
|