xref: /third_party/glslang/Test/spv.voidFunction.frag
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/glslang/Test/
1617a3babSopenharmony_ci#version 400
2617a3babSopenharmony_ci
3617a3babSopenharmony_ciin vec4 bigColor;
4617a3babSopenharmony_ciin vec4 BaseColor;
5617a3babSopenharmony_ciin float d;
6617a3babSopenharmony_ci
7617a3babSopenharmony_cifloat bar = 2.0;
8617a3babSopenharmony_ci
9617a3babSopenharmony_civoid foo()
10617a3babSopenharmony_ci{
11617a3babSopenharmony_ci    bar++;
12617a3babSopenharmony_ci
13617a3babSopenharmony_ci	return;
14617a3babSopenharmony_ci}
15617a3babSopenharmony_ci
16617a3babSopenharmony_civoid foo2()
17617a3babSopenharmony_ci{
18617a3babSopenharmony_ci    bar++;
19617a3babSopenharmony_ci}
20617a3babSopenharmony_ci
21617a3babSopenharmony_civoid main()
22617a3babSopenharmony_ci{
23617a3babSopenharmony_ci	vec4 outColor = bigColor;
24617a3babSopenharmony_ci
25617a3babSopenharmony_ci	foo();
26617a3babSopenharmony_ci
27617a3babSopenharmony_ci	foo2();
28617a3babSopenharmony_ci
29617a3babSopenharmony_ci	outColor.x += bar;
30617a3babSopenharmony_ci
31617a3babSopenharmony_ci    gl_FragColor = outColor;
32617a3babSopenharmony_ci
33617a3babSopenharmony_ci	return;
34617a3babSopenharmony_ci}
35

Indexes created Thu Nov 07 10:32:03 CST 2024