Files
rk35xx-android14/external/deqp-deps/glslang/Test/hlsl.instance.geom
T
hmz007 36ed224bac Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a)
Signed-off-by: hmz007 <hmz007@gmail.com>
Change-Id: Ib87fdbe7a0be7dc961af3500fe9ea4589a127f9f
2024-10-29 18:12:02 +08:00

17 lines
408 B
GLSL

struct VertexShaderOutput
{
float4 m_position : SV_POSITION;
float4 m_color : COLOR0;
};
[maxvertexcount(3)]
[instance(5)]
void GeometryShader(triangle VertexShaderOutput input[3], inout TriangleStream<VertexShaderOutput> output, uint id : SV_GSInstanceID)
{
[loop]
for (int i = 0; i < 3; ++i)
{
output.Append(input[i]);
}
output.RestartStrip();
}