Files
wgpu/naga/tests/out/ir/local-const.ron
2025-03-04 20:06:44 +01:00

139 lines
3.1 KiB
Plaintext

(
types: [
(
name: None,
inner: Scalar((
kind: Sint,
width: 4,
)),
),
(
name: None,
inner: Scalar((
kind: Uint,
width: 4,
)),
),
(
name: None,
inner: Scalar((
kind: Float,
width: 4,
)),
),
(
name: None,
inner: Vector(
size: Tri,
scalar: (
kind: Sint,
width: 4,
),
),
),
],
special_types: (
ray_desc: None,
ray_intersection: None,
ray_vertex_return: None,
predeclared_types: {},
),
constants: [
(
name: Some("gb"),
ty: 0,
init: 0,
),
(
name: Some("gc"),
ty: 1,
init: 1,
),
(
name: Some("gd"),
ty: 2,
init: 2,
),
],
overrides: [],
global_variables: [],
global_expressions: [
Literal(I32(4)),
Literal(U32(4)),
Literal(F32(4.0)),
],
functions: [
(
name: Some("const_in_fn"),
arguments: [],
result: None,
local_variables: [],
expressions: [
Literal(I32(4)),
Literal(I32(4)),
Literal(U32(4)),
Literal(F32(4.0)),
Compose(
ty: 3,
components: [
0,
0,
0,
],
),
Literal(F32(2.0)),
Literal(I32(4)),
Constant(0),
Constant(1),
Constant(2),
Literal(I32(4)),
Literal(I32(4)),
Literal(I32(4)),
Compose(
ty: 3,
components: [
10,
11,
12,
],
),
Literal(F32(2.0)),
],
named_expressions: {
0: "a",
1: "b",
2: "c",
3: "d",
4: "e",
5: "f",
6: "ag",
7: "bg",
8: "cg",
9: "dg",
13: "eg",
14: "fg",
},
body: [
Emit((
start: 4,
end: 5,
)),
Emit((
start: 0,
end: 0,
)),
Emit((
start: 13,
end: 14,
)),
Return(
value: None,
),
],
diagnostic_filter_leaf: None,
),
],
entry_points: [],
diagnostic_filters: [],
diagnostic_filter_leaf: None,
)