DoxigAlpha

AddressSpace

This data structure is used by the Zig language code generation and therefore must be kept in sync with the compiler implementation.

Fields of this type

Fields

#
generic:generic
gs:gs
fs:fs
ss:ss
global:global
constant:constant
param:param
shared:shared
local:local
input:input
output:output
uniform:uniform
push_constant:push_constant
storage_buffer:storage_buffer
physical_storage_buffer:physical_storage_buffer
flash:flash
flash1:flash1
flash2:flash2
flash3:flash3
flash4:flash4
flash5:flash5
cog:cog
This address space only addresses the cog-local ram.
hub:hub
This address space only addresses shared hub ram.
lut:lut
This address space only addresses the "lookup" ram

The places where a user can specify an address space attribute

Types

#
Context
The places where a user can specify an address space attribute