Sign in
◑
Theme
dawn
/
dawn
/
fdbfb114861a3c5a2c6ef4e336b9efb9da9e2c21
/
.
/
test
/
tint
/
builtins
/
bufferArrayView
/
runtime_array_in_struct.wgsl.expected.dxc.hlsl
blob: 0d08c9a1fee3e5c93085ca2244a014c590411fa6 [
file
]
RWByteAddressBuffer
v
:
register
(
u0
);
[
numthreads
(
1
,
1
,
1
)]
void
main
()
{
uint
v_1
=
0u
;
v
.
GetDimensions
(
v_1
);
bool
v_2
=
(
v_1
<
64u
);
v
.
Store
(((
16u
+
(
select
(
v_2
,
0u
,
0u
)
*
1u
))
+
(
min
(
4u
,
(((
select
(
v_2
,
20u
,
64u
)
-
16u
)
/
4u
)
-
1u
))
*
4u
)),
4u
);
}