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