xref: /third_party/glslang/Test/spv.bufferhandle19_Errors.frag
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/glslang/Test/
1617a3babSopenharmony_ci#version 450
2617a3babSopenharmony_ci
3617a3babSopenharmony_ci#extension GL_EXT_shader_explicit_arithmetic_types_int64 : enable
4617a3babSopenharmony_ci#extension GL_EXT_buffer_reference2 : enable
5617a3babSopenharmony_ci#extension GL_EXT_scalar_block_layout : enable
6617a3babSopenharmony_ci
7617a3babSopenharmony_cilayout(buffer_reference) buffer T1 {
8617a3babSopenharmony_ci    int x[];
9617a3babSopenharmony_ci};
10617a3babSopenharmony_ci
11617a3babSopenharmony_cilayout(buffer_reference) buffer T2 {
12617a3babSopenharmony_ci    int x[2];
13617a3babSopenharmony_ci};
14617a3babSopenharmony_ci
15617a3babSopenharmony_civoid main()
16617a3babSopenharmony_ci{
17617a3babSopenharmony_ci    T1 a;
18617a3babSopenharmony_ci    a+1;
19617a3babSopenharmony_ci    a-1;
20617a3babSopenharmony_ci    1+a;
21617a3babSopenharmony_ci    a-a;
22617a3babSopenharmony_ci    a+=1;
23617a3babSopenharmony_ci    a-=1;
24617a3babSopenharmony_ci    a+=a;
25617a3babSopenharmony_ci    a-=a;
26617a3babSopenharmony_ci
27617a3babSopenharmony_ci    T2 b;
28617a3babSopenharmony_ci    b+=b;
29617a3babSopenharmony_ci    b-=b;
30617a3babSopenharmony_ci    b+b;
31617a3babSopenharmony_ci    1-b;
32617a3babSopenharmony_ci}
33

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