HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/rouge-3.26.1/lib/rouge/demos/hlsl
struct PSInput
{
    float4 position : SV_POSITION;
    float4 color : COLOR;
};

// Vertex shader
PSInput VSMain(float4 position : POSITION, float4 color : COLOR)
{
    PSInput result;
    result.position = position;
    result.color = color;
    return result;
}

// Pixel shader
float4 PSMain(PSInput input) : SV_TARGET
{
    return input.color;
}