18 lines
442 B
GLSL
18 lines
442 B
GLSL
#version 450
|
|
#pragma shader_stage(fragment)
|
|
#extension GL_EXT_shader_explicit_arithmetic_types_int64 : enable
|
|
#extension GL_EXT_buffer_reference : require
|
|
|
|
layout (location = 2) in vec4 inColor;
|
|
layout (location = 0) out vec4 outColor;
|
|
|
|
layout(push_constant) uniform Constants {
|
|
mat4 globalTransform;
|
|
uint64_t vertexPos;
|
|
uint64_t vertexDat;
|
|
uint64_t materialIdx;
|
|
} pcb;
|
|
|
|
void main() {
|
|
outColor = vec4(inColor.rgb, 1.0f);
|
|
} |