Vixen
02b45cc4
csharp
public enum SpirvStorageClass

No guide page documents this yet — the page shows what the code says about itself.

Fields and properties (8)

  • UniformConstant
  • Input
  • Uniform
  • Output
  • Workgroup

    Storage one workgroup shares: one copy per group, gone when the group retires.

  • Function
  • PushConstant

    The push-constant block: read-only state the host writes into the command buffer rather than into a descriptor.

  • StorageBuffer

    A storage buffer. Distinct from Uniform because it is the writable one and because it carries a std430 layout; in SPIR-V 1.0 it also requires the SPV_KHR_storage_buffer_storage_class extension, which Vulkan 1.0 has and 1.1 folded in.

Used by (4)

  • SpirvEmitterVixen.Raven
  • SpirvGlobalVixen.Raven
  • SpirvPointerVixen.Raven
  • SpirvTypesVixen.Raven