Sign in
fuchsia
/
third_party
/
glslang
/
refs/heads/upstream/GL_EXT_buffer_reference_uvec2
/
.
/
Test
/
hlsl.struct.split.trivial.geom
blob: 343da38e1ce087a8b693fcdd891a9a3434f5484d [
file
] [
log
] [
blame
] [
edit
]
struct
PS_IN
{
float4 pos
:
SV_Position
;
};
struct
GS_OUT
{
float4 pos
:
SV_Position
;
};
[
maxvertexcount
(
3
)]
void
main
(
triangle PS_IN i
[
3
],
inout
TriangleStream
<
GS_OUT
>
ts
)
{
GS_OUT o
;
for
(
int
x
=
0
;
x
<
3
;
++
x
)
{
o
.
pos
=
i
[
x
].
pos
;
ts
.
Append
(
o
);
}
}