summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/triangle/shaders.slang6
1 files changed, 4 insertions, 2 deletions
diff --git a/examples/triangle/shaders.slang b/examples/triangle/shaders.slang
index fe35db9c8..2d371ea39 100644
--- a/examples/triangle/shaders.slang
+++ b/examples/triangle/shaders.slang
@@ -57,10 +57,12 @@ VertexStageOutput vertexMain(
// Fragment Shader
[shader("fragment")]
-float4 fragmentMain(
+Fragment fragmentMain(
CoarseVertex coarseVertex : CoarseVertex) : SV_Target
{
float3 color = coarseVertex.color;
- return float4(color, 1.0);
+ Fragment output;
+ output.color = float4(color, 1.0);
+ return output;
}