Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/SPIRV-Cross.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBill Hollings <bill.hollings@brenwill.com>2022-03-01 18:56:20 +0300
committerHans-Kristian Arntzen <post@arntzen-software.no>2022-03-03 12:19:04 +0300
commit02d588b7e479ef5ef42c1424ed8bc3ea108a9905 (patch)
tree37d356a7913f50758e47fa6a9fefde25e1288840 /reference/opt/shaders-msl
parent3bb3b22b34ec40b547881b149c03ec7e50f4a1dd (diff)
MSL: Fix var names in test shaders to avoid reserved identifiers.
Diffstat (limited to 'reference/opt/shaders-msl')
-rw-r--r--reference/opt/shaders-msl/tese/in-block-with-nested-struct.tese22
-rw-r--r--reference/opt/shaders-msl/vert/out-block-with-nested-struct-array.vert42
-rw-r--r--reference/opt/shaders-msl/vert/out-block-with-struct-array.vert38
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;
}