Advanced search tips: use spaces to require multiple terms (AND), |
for alternatives (OR), wrap phrases in quotes (="a b"), =term for
exact match, 'term to include, !term to exclude, ^term to match
prefix, !^term to exclude prefix, .ext$ to match suffix, and !.ext$
to exclude suffix.
Runs custom parallel code on the GPU, not limited to graphics
@workgroup_size(64)
Defines the size of a thread group. One to three numbers: width (x), height (y), and depth (z). Missing values default to 1
Fill indirect dispatch arguments from a raw element count, by copying the element count
and rounding it up to the number of thread per workgroup. Each thread copies a single u32.
Runs custom parallel code on the GPU, not limited to graphics
@workgroup_size(64)
Defines the size of a thread group. One to three numbers: width (x), height (y), and depth (z). Missing values default to 1
Fill indirect dispatch arguments from a raw element count, by copying the element count
and rounding it up to the number of thread per workgroup. Each thread copies a single u32.
Specialized variant for the indirect init pass, where the destination offset is computed
via an indirection read from the source buffer.
Runs custom parallel code on the GPU, not limited to graphics
@workgroup_size(64)
Defines the size of a thread group. One to three numbers: width (x), height (y), and depth (z). Missing values default to 1
Fill indirect dispatch arguments from a raw element count, by copying the element count
and rounding it up to the number of thread per workgroup. Each thread copies a single
single u32. Same as fill_dispatch_args(), but both read and write are from the destination
buffer. The source buffer is ignored (no binding).
Arguments for a block operation on a buffer.