List of all items
Structs
- Compiler
- CompilerStr
- Module
- compile::CommonOptions
- compile::CompiledArtifact
- compile::NoOptions
- compile::glsl::CompilerOptions
- compile::glsl::GlslExtensionsIter
- compile::hlsl::BindTarget
- compile::hlsl::BindingFlags
- compile::hlsl::CompilerOptions
- compile::hlsl::RegisterBinding
- compile::hlsl::RootConstants
- compile::msl::BindTarget
- compile::msl::BufferRequirements
- compile::msl::CompilerOptions
- compile::msl::ConstexprSampler
- compile::msl::MslVersion
- compile::msl::SamplerYcbcrConversion
- compile::msl::ShaderInterfaceVariable
- handle::ConstantId
- handle::Handle
- handle::TypeId
- handle::VariableId
- reflect::ActiveBuiltinsUpdatedProof
- reflect::AllResources
- reflect::ArraySizeHole
- reflect::BufferRange
- reflect::BuiltDummySamplerProof
- reflect::BuiltinResource
- reflect::BuiltinResourceIter
- reflect::CombinedImageSampler
- reflect::CombinedImageSamplerIter
- reflect::EntryPoint
- reflect::EntryPointIter
- reflect::ExtensionsIter
- reflect::ImageType
- reflect::InterfaceVariableSet
- reflect::MatrixStrideHole
- reflect::Resource
- reflect::ResourceIter
- reflect::Scalar
- reflect::ShaderResources
- reflect::SpecializationConstant
- reflect::SpecializationConstantIter
- reflect::SpecializationSubConstantIter
- reflect::StructMember
- reflect::StructType
- reflect::Type
- reflect::UnknownStrideHole
- reflect::WorkgroupSizeSpecializationConstants
- targets::Cpp
- targets::Glsl
- targets::Hlsl
- targets::Json
- targets::Msl
- targets::None
Enums
- SpirvCrossError
- compile::glsl::GlslVersion
- compile::hlsl::HlslShaderModel
- compile::hlsl::ResourceBinding
- compile::msl::ArgumentBuffersTier
- compile::msl::AutomaticResourceBindingTier
- compile::msl::IndexType
- compile::msl::MetalPlatform
- compile::msl::ResourceBinding
- compile::msl::SamplerAddress
- compile::msl::SamplerBorderColor
- compile::msl::SamplerCompareFunc
- compile::msl::SamplerCoord
- compile::msl::SamplerFilter
- compile::msl::SamplerMipFilter
- compile::msl::ShaderVariableFormat
- compile::msl::ShaderVariableRate
- compile::msl::YcbcrChromaLocation
- compile::msl::YcbcrComponentSwizzle
- compile::msl::YcbcrConversionRange
- compile::msl::YcbcrFormatResolution
- compile::msl::YcbcrTargetFormat
- reflect::ArrayDimension
- reflect::BitWidth
- reflect::BuiltinResourceType
- reflect::DecorationValue
- reflect::ExecutionModeArguments
- reflect::ImageClass
- reflect::ResourceType
- reflect::ScalarKind
- reflect::TypeInner
- reflect::TypeSizeHint
- spirv::BuiltIn
- spirv::Capability
- spirv::Decoration
- spirv::Dim
- spirv::ExecutionMode
- spirv::ExecutionModel
- spirv::FPRoundingMode
- spirv::ImageFormat
- spirv::StorageClass
Traits
- ToStatic
- compile::CompilableTarget
- compile::CompilerOptions
- handle::Id
- reflect::ConstantScalar
- reflect::ConstantValue
- reflect::ResolveSize
- targets::Target