Skip to content

Commit 81d9903

Browse files
committed
More review comments
1 parent 230d059 commit 81d9903

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

blog/2024-12-29-rust-gpu-0.10.md

+6-3
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,8 @@ pub fn main(
9393
}
9494
```
9595

96-
An example of a Rust GPU task shader:
96+
An example of a Rust GPU task shader launching mesh shaders with a dispatch size of `[1,
97+
2, 3]`:
9798

9899
```
99100
use spirv_std::arch::emit_mesh_tasks_ext;
@@ -113,8 +114,10 @@ pub fn main() {
113114
[subgroup intrinsics](https://github.com/Rust-GPU/rust-gpu/pull/14).
114115

115116
[Subgroups](https://www.khronos.org/blog/vulkan-subgroup-tutorial) allow a group of
116-
threads of vendor-defined size to share data and perform synchronized operations more
117-
efficiently. For example, using subgroup intrinsics you can:
117+
threads of [vendor-defined
118+
size](https://vulkan.gpuinfo.org/displaycoreproperty.php?name=subgroupSize&core=1.1) to
119+
share data and perform synchronized operations more efficiently. For example, using
120+
subgroup intrinsics you can:
118121

119122
- Perform reductions (e.g., sum, min, max) across threads in a subgroup.
120123
- Share intermediate results without relying on global memory, reducing latency.

0 commit comments

Comments
 (0)