16 lines
321 B
GLSL
16 lines
321 B
GLSL
#extension GL_EXT_buffer_reference : require
|
|
|
|
struct Vertex {
|
|
vec2 pos[4];
|
|
vec2 tex_pos[4];
|
|
};
|
|
|
|
layout(buffer_reference, buffer_reference_align = 8, std430) readonly buffer Vertices {
|
|
Vertex vertices[];
|
|
};
|
|
|
|
layout(push_constant, std430) uniform Data {
|
|
Vertices vertices;
|
|
float mul;
|
|
float discard_threshold;
|
|
} data;
|