1#version 450 2 3layout(location = 0) in vec2 interpolant; 4 5layout(location = 0) out vec4 FragColor; 6 7void main() 8{ 9 vec4 color = vec4(0.0, 0.0, 0.0, interpolateAtOffset(interpolant, vec2(0.1, 0.1))); 10 11 // glslang's HLSL parser currently fails here 12 //color += vec4(0.0, 0.0, 0.0, interpolateAtSample(interpolant, gl_SampleID)); 13 //color += vec4(0.0, 0.0, 0.0, interpolateAtCentroid(interpolant)); 14 15 color += vec4(0.0, 0.0, 0.0, dFdxCoarse(interpolant.x)); 16 FragColor = color; 17} 18