gpu
Type definitions in this namespace
Types
Forms the main linkage for `input` and `output` address spaces.
Functions
- location
- Forms the main linkage for `input` and `output` address spaces.
- binding
- Forms the main linkage for `input` and `output` address spaces.
- executionMode
- Declare the mode entry point executes in.
= @extern(*addrspace(.input) @Vector(4, f32), .{ .name = "position" })
Values
- position_in
- = @extern(*addrspace(.input) @Vector(4, f32), .{ .name = "position" })
- position_out
- = @extern(*addrspace(.output) @Vector(4, f32), .{ .name = "position" })
- point_size_in
- = @extern(*addrspace(.input) f32, .{ .name = "point_size" })
- point_size_out
- = @extern(*addrspace(.output) f32, .{ .name = "point_size" })