mirror of
https://github.com/gfx-rs/wgpu.git
synced 2024-11-26 00:33:51 +00:00
202 lines
6.1 KiB
Plaintext
202 lines
6.1 KiB
Plaintext
(
|
|
type_flags: [
|
|
("DATA | SIZED | COPY | ARGUMENT | CONSTRUCTIBLE"),
|
|
("DATA | SIZED | COPY | IO_SHAREABLE | HOST_SHAREABLE | ARGUMENT | CONSTRUCTIBLE"),
|
|
],
|
|
functions: [],
|
|
entry_points: [
|
|
(
|
|
flags: ("EXPRESSIONS | BLOCKS | CONTROL_FLOW_UNIFORMITY | STRUCT_LAYOUTS | CONSTANTS | BINDINGS"),
|
|
available_stages: ("VERTEX | FRAGMENT | COMPUTE"),
|
|
uniformity: (
|
|
non_uniform_result: None,
|
|
requirements: (""),
|
|
),
|
|
may_kill: false,
|
|
sampling_set: [],
|
|
global_uses: [
|
|
("READ"),
|
|
("WRITE"),
|
|
],
|
|
expressions: [
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: None,
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: None,
|
|
ty: Handle(1),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: None,
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: None,
|
|
ty: Value(Scalar((
|
|
kind: Float,
|
|
width: 4,
|
|
))),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: None,
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: None,
|
|
ty: Value(Scalar((
|
|
kind: Float,
|
|
width: 4,
|
|
))),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: None,
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: None,
|
|
ty: Handle(0),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: None,
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: None,
|
|
ty: Handle(0),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: Some(5),
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: None,
|
|
ty: Value(Pointer(
|
|
base: 0,
|
|
space: Function,
|
|
)),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: Some(6),
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: Some(0),
|
|
ty: Value(Pointer(
|
|
base: 1,
|
|
space: Private,
|
|
)),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: Some(6),
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: None,
|
|
ty: Handle(1),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: None,
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: None,
|
|
ty: Value(Scalar((
|
|
kind: Float,
|
|
width: 4,
|
|
))),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: Some(6),
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: None,
|
|
ty: Value(Scalar((
|
|
kind: Float,
|
|
width: 4,
|
|
))),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: Some(10),
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: None,
|
|
ty: Value(Pointer(
|
|
base: 1,
|
|
space: Function,
|
|
)),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: Some(11),
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: Some(1),
|
|
ty: Value(Pointer(
|
|
base: 1,
|
|
space: Private,
|
|
)),
|
|
),
|
|
(
|
|
uniformity: (
|
|
non_uniform_result: None,
|
|
requirements: (""),
|
|
),
|
|
ref_count: 1,
|
|
assignable_global: None,
|
|
ty: Handle(1),
|
|
),
|
|
],
|
|
sampling: [],
|
|
dual_source_blending: false,
|
|
diagnostic_filter_leaf: None,
|
|
),
|
|
],
|
|
const_expression_types: [
|
|
Value(Scalar((
|
|
kind: Bool,
|
|
width: 1,
|
|
))),
|
|
Value(Scalar((
|
|
kind: Float,
|
|
width: 4,
|
|
))),
|
|
Value(Scalar((
|
|
kind: Float,
|
|
width: 4,
|
|
))),
|
|
Handle(1),
|
|
Value(Scalar((
|
|
kind: Float,
|
|
width: 4,
|
|
))),
|
|
Handle(1),
|
|
Value(Scalar((
|
|
kind: Float,
|
|
width: 4,
|
|
))),
|
|
Handle(1),
|
|
Value(Scalar((
|
|
kind: Float,
|
|
width: 4,
|
|
))),
|
|
Value(Scalar((
|
|
kind: Float,
|
|
width: 4,
|
|
))),
|
|
],
|
|
) |