diff options
Diffstat (limited to 'reference/opt/shaders-msl')
3 files changed, 51 insertions, 51 deletions
diff --git a/reference/opt/shaders-msl/tese/in-block-with-nested-struct.tese b/reference/opt/shaders-msl/tese/in-block-with-nested-struct.tese index f177debf..52e4d56f 100644 --- a/reference/opt/shaders-msl/tese/in-block-with-nested-struct.tese +++ b/reference/opt/shaders-msl/tese/in-block-with-nested-struct.tese @@ -3,29 +3,29 @@ using namespace metal; -struct _RESERVED_IDENTIFIER_FIXUP_35 +struct t35 { - float2 _RESERVED_IDENTIFIER_FIXUP_m0; - float4 _RESERVED_IDENTIFIER_FIXUP_m1; + float2 m0; + float4 m1; }; -struct _RESERVED_IDENTIFIER_FIXUP_36 +struct t36 { - float2 _RESERVED_IDENTIFIER_FIXUP_m0; - _RESERVED_IDENTIFIER_FIXUP_35 _RESERVED_IDENTIFIER_FIXUP_m1; + float2 m0; + t35 m1; }; struct main0_out { - float _RESERVED_IDENTIFIER_FIXUP_80 [[user(locn0)]]; + float v80 [[user(locn0)]]; float4 gl_Position [[position]]; }; struct main0_in { - float2 _RESERVED_IDENTIFIER_FIXUP_36_RESERVED_IDENTIFIER_FIXUP_m0 [[attribute(0)]]; - float2 _RESERVED_IDENTIFIER_FIXUP_36_RESERVED_IDENTIFIER_FIXUP_m1_RESERVED_IDENTIFIER_FIXUP_m0 [[attribute(1)]]; - float4 _RESERVED_IDENTIFIER_FIXUP_36_RESERVED_IDENTIFIER_FIXUP_m1_RESERVED_IDENTIFIER_FIXUP_m1 [[attribute(2)]]; + float2 t36_m0 [[attribute(0)]]; + float2 t36_m1_m0 [[attribute(1)]]; + float4 t36_m1_m1 [[attribute(2)]]; }; struct main0_patchIn @@ -37,7 +37,7 @@ struct main0_patchIn { main0_out out = {}; out.gl_Position = float4((gl_TessCoord.xy * 2.0) - float2(1.0), 0.0, 1.0); - out._RESERVED_IDENTIFIER_FIXUP_80 = ((float(abs(patchIn.gl_in[0]._RESERVED_IDENTIFIER_FIXUP_36_RESERVED_IDENTIFIER_FIXUP_m1_RESERVED_IDENTIFIER_FIXUP_m1.x - (-4.0)) < 0.001000000047497451305389404296875) * float(abs(patchIn.gl_in[0]._RESERVED_IDENTIFIER_FIXUP_36_RESERVED_IDENTIFIER_FIXUP_m1_RESERVED_IDENTIFIER_FIXUP_m1.y - (-9.0)) < 0.001000000047497451305389404296875)) * float(abs(patchIn.gl_in[0]._RESERVED_IDENTIFIER_FIXUP_36_RESERVED_IDENTIFIER_FIXUP_m1_RESERVED_IDENTIFIER_FIXUP_m1.z - 3.0) < 0.001000000047497451305389404296875)) * float(abs(patchIn.gl_in[0]._RESERVED_IDENTIFIER_FIXUP_36_RESERVED_IDENTIFIER_FIXUP_m1_RESERVED_IDENTIFIER_FIXUP_m1.w - 7.0) < 0.001000000047497451305389404296875); + out.v80 = ((float(abs(patchIn.gl_in[0].t36_m1_m1.x - (-4.0)) < 0.001000000047497451305389404296875) * float(abs(patchIn.gl_in[0].t36_m1_m1.y - (-9.0)) < 0.001000000047497451305389404296875)) * float(abs(patchIn.gl_in[0].t36_m1_m1.z - 3.0) < 0.001000000047497451305389404296875)) * float(abs(patchIn.gl_in[0].t36_m1_m1.w - 7.0) < 0.001000000047497451305389404296875); return out; } diff --git a/reference/opt/shaders-msl/vert/out-block-with-nested-struct-array.vert b/reference/opt/shaders-msl/vert/out-block-with-nested-struct-array.vert index 5a42d8d8..08f038fd 100644 --- a/reference/opt/shaders-msl/vert/out-block-with-nested-struct-array.vert +++ b/reference/opt/shaders-msl/vert/out-block-with-nested-struct-array.vert @@ -44,45 +44,45 @@ struct spvUnsafeArray } }; -struct _RESERVED_IDENTIFIER_FIXUP_21 +struct t21 { - float4 _RESERVED_IDENTIFIER_FIXUP_m0; - float4 _RESERVED_IDENTIFIER_FIXUP_m1; + float4 m0; + float4 m1; }; -struct _RESERVED_IDENTIFIER_FIXUP_24 +struct t24 { - spvUnsafeArray<_RESERVED_IDENTIFIER_FIXUP_21, 3> _RESERVED_IDENTIFIER_FIXUP_m0; + spvUnsafeArray<t21, 3> m0; }; struct main0_out { - float4 _RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_0_RESERVED_IDENTIFIER_FIXUP_m0 [[user(locn0)]]; - float4 _RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_0_RESERVED_IDENTIFIER_FIXUP_m1 [[user(locn1)]]; - float4 _RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_1_RESERVED_IDENTIFIER_FIXUP_m0 [[user(locn2)]]; - float4 _RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_1_RESERVED_IDENTIFIER_FIXUP_m1 [[user(locn3)]]; - float4 _RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_2_RESERVED_IDENTIFIER_FIXUP_m0 [[user(locn4)]]; - float4 _RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_2_RESERVED_IDENTIFIER_FIXUP_m1 [[user(locn5)]]; + float4 t24_m0_0_m0 [[user(locn0)]]; + float4 t24_m0_0_m1 [[user(locn1)]]; + float4 t24_m0_1_m0 [[user(locn2)]]; + float4 t24_m0_1_m1 [[user(locn3)]]; + float4 t24_m0_2_m0 [[user(locn4)]]; + float4 t24_m0_2_m1 [[user(locn5)]]; float4 gl_Position [[position]]; }; struct main0_in { - float4 _RESERVED_IDENTIFIER_FIXUP_17 [[attribute(0)]]; + float4 v17 [[attribute(0)]]; }; vertex main0_out main0(main0_in in [[stage_in]]) { main0_out out = {}; - _RESERVED_IDENTIFIER_FIXUP_24 _RESERVED_IDENTIFIER_FIXUP_26 = {}; - out.gl_Position = in._RESERVED_IDENTIFIER_FIXUP_17; - _RESERVED_IDENTIFIER_FIXUP_26._RESERVED_IDENTIFIER_FIXUP_m0[1]._RESERVED_IDENTIFIER_FIXUP_m1 = float4(-4.0, -9.0, 3.0, 7.0); - out._RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_0_RESERVED_IDENTIFIER_FIXUP_m0 = _RESERVED_IDENTIFIER_FIXUP_26._RESERVED_IDENTIFIER_FIXUP_m0[0]._RESERVED_IDENTIFIER_FIXUP_m0; - out._RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_0_RESERVED_IDENTIFIER_FIXUP_m1 = _RESERVED_IDENTIFIER_FIXUP_26._RESERVED_IDENTIFIER_FIXUP_m0[0]._RESERVED_IDENTIFIER_FIXUP_m1; - out._RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_1_RESERVED_IDENTIFIER_FIXUP_m0 = _RESERVED_IDENTIFIER_FIXUP_26._RESERVED_IDENTIFIER_FIXUP_m0[1]._RESERVED_IDENTIFIER_FIXUP_m0; - out._RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_1_RESERVED_IDENTIFIER_FIXUP_m1 = _RESERVED_IDENTIFIER_FIXUP_26._RESERVED_IDENTIFIER_FIXUP_m0[1]._RESERVED_IDENTIFIER_FIXUP_m1; - out._RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_2_RESERVED_IDENTIFIER_FIXUP_m0 = _RESERVED_IDENTIFIER_FIXUP_26._RESERVED_IDENTIFIER_FIXUP_m0[2]._RESERVED_IDENTIFIER_FIXUP_m0; - out._RESERVED_IDENTIFIER_FIXUP_24_RESERVED_IDENTIFIER_FIXUP_m0_2_RESERVED_IDENTIFIER_FIXUP_m1 = _RESERVED_IDENTIFIER_FIXUP_26._RESERVED_IDENTIFIER_FIXUP_m0[2]._RESERVED_IDENTIFIER_FIXUP_m1; + t24 v26 = {}; + out.gl_Position = in.v17; + v26.m0[1].m1 = float4(-4.0, -9.0, 3.0, 7.0); + out.t24_m0_0_m0 = v26.m0[0].m0; + out.t24_m0_0_m1 = v26.m0[0].m1; + out.t24_m0_1_m0 = v26.m0[1].m0; + out.t24_m0_1_m1 = v26.m0[1].m1; + out.t24_m0_2_m0 = v26.m0[2].m0; + out.t24_m0_2_m1 = v26.m0[2].m1; return out; } diff --git a/reference/opt/shaders-msl/vert/out-block-with-struct-array.vert b/reference/opt/shaders-msl/vert/out-block-with-struct-array.vert index d9a35c4f..984917b9 100644 --- a/reference/opt/shaders-msl/vert/out-block-with-struct-array.vert +++ b/reference/opt/shaders-msl/vert/out-block-with-struct-array.vert @@ -44,40 +44,40 @@ struct spvUnsafeArray } }; -struct _RESERVED_IDENTIFIER_FIXUP_21 +struct t21 { - float _RESERVED_IDENTIFIER_FIXUP_m0; - float4 _RESERVED_IDENTIFIER_FIXUP_m1; + float m0; + float4 m1; }; struct main0_out { - float _RESERVED_IDENTIFIER_FIXUP_21_0_RESERVED_IDENTIFIER_FIXUP_m0 [[user(locn0)]]; - float4 _RESERVED_IDENTIFIER_FIXUP_21_0_RESERVED_IDENTIFIER_FIXUP_m1 [[user(locn1)]]; - float _RESERVED_IDENTIFIER_FIXUP_21_1_RESERVED_IDENTIFIER_FIXUP_m0 [[user(locn2)]]; - float4 _RESERVED_IDENTIFIER_FIXUP_21_1_RESERVED_IDENTIFIER_FIXUP_m1 [[user(locn3)]]; - float _RESERVED_IDENTIFIER_FIXUP_21_2_RESERVED_IDENTIFIER_FIXUP_m0 [[user(locn4)]]; - float4 _RESERVED_IDENTIFIER_FIXUP_21_2_RESERVED_IDENTIFIER_FIXUP_m1 [[user(locn5)]]; + float t21_0_m0 [[user(locn0)]]; + float4 t21_0_m1 [[user(locn1)]]; + float t21_1_m0 [[user(locn2)]]; + float4 t21_1_m1 [[user(locn3)]]; + float t21_2_m0 [[user(locn4)]]; + float4 t21_2_m1 [[user(locn5)]]; float4 gl_Position [[position]]; }; struct main0_in { - float4 _RESERVED_IDENTIFIER_FIXUP_17 [[attribute(0)]]; + float4 v17 [[attribute(0)]]; }; vertex main0_out main0(main0_in in [[stage_in]]) { main0_out out = {}; - spvUnsafeArray<_RESERVED_IDENTIFIER_FIXUP_21, 3> _RESERVED_IDENTIFIER_FIXUP_25 = {}; - out.gl_Position = in._RESERVED_IDENTIFIER_FIXUP_17; - _RESERVED_IDENTIFIER_FIXUP_25[2]._RESERVED_IDENTIFIER_FIXUP_m1 = float4(-4.0, -9.0, 3.0, 7.0); - out._RESERVED_IDENTIFIER_FIXUP_21_0_RESERVED_IDENTIFIER_FIXUP_m0 = _RESERVED_IDENTIFIER_FIXUP_25[0]._RESERVED_IDENTIFIER_FIXUP_m0; - out._RESERVED_IDENTIFIER_FIXUP_21_0_RESERVED_IDENTIFIER_FIXUP_m1 = _RESERVED_IDENTIFIER_FIXUP_25[0]._RESERVED_IDENTIFIER_FIXUP_m1; - out._RESERVED_IDENTIFIER_FIXUP_21_1_RESERVED_IDENTIFIER_FIXUP_m0 = _RESERVED_IDENTIFIER_FIXUP_25[1]._RESERVED_IDENTIFIER_FIXUP_m0; - out._RESERVED_IDENTIFIER_FIXUP_21_1_RESERVED_IDENTIFIER_FIXUP_m1 = _RESERVED_IDENTIFIER_FIXUP_25[1]._RESERVED_IDENTIFIER_FIXUP_m1; - out._RESERVED_IDENTIFIER_FIXUP_21_2_RESERVED_IDENTIFIER_FIXUP_m0 = _RESERVED_IDENTIFIER_FIXUP_25[2]._RESERVED_IDENTIFIER_FIXUP_m0; - out._RESERVED_IDENTIFIER_FIXUP_21_2_RESERVED_IDENTIFIER_FIXUP_m1 = _RESERVED_IDENTIFIER_FIXUP_25[2]._RESERVED_IDENTIFIER_FIXUP_m1; + spvUnsafeArray<t21, 3> v25 = {}; + out.gl_Position = in.v17; + v25[2].m1 = float4(-4.0, -9.0, 3.0, 7.0); + out.t21_0_m0 = v25[0].m0; + out.t21_0_m1 = v25[0].m1; + out.t21_1_m0 = v25[1].m0; + out.t21_1_m1 = v25[1].m1; + out.t21_2_m0 = v25[2].m0; + out.t21_2_m1 = v25[2].m1; return out; } |