Struct spirv_cross_sys::SpvCapability
source · #[repr(transparent)]pub struct SpvCapability(pub i32);Tuple Fields§
§0: i32Implementations§
source§impl SpvCapability
impl SpvCapability
pub const Matrix: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Shader: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Geometry: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Tessellation: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Addresses: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Linkage: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Kernel: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Vector16: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Float16Buffer: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Float16: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Float64: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Int64: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Int64Atomics: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageBasic: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageReadWrite: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageMipmap: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Pipes: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Groups: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DeviceEnqueue: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const LiteralSampler: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const AtomicStorage: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Int16: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const TessellationPointSize: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GeometryPointSize: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageGatherExtended: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageImageMultisample: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const UniformBufferArrayDynamicIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SampledImageArrayDynamicIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageBufferArrayDynamicIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageImageArrayDynamicIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ClipDistance: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const CullDistance: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageCubeArray: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SampleRateShading: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageRect: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SampledRect: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GenericPointer: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Int8: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const InputAttachment: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SparseResidency: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const MinLod: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Sampled1D: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Image1D: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SampledCubeArray: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SampledBuffer: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageBuffer: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageMSArray: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageImageExtendedFormats: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageQuery: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DerivativeControl: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const InterpolationFunction: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const TransformFeedback: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GeometryStreams: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageImageReadWithoutFormat: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageImageWriteWithoutFormat: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const MultiViewport: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SubgroupDispatch: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const NamedBarrier: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const PipeStorage: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GroupNonUniform: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GroupNonUniformVote: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GroupNonUniformArithmetic: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GroupNonUniformBallot: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GroupNonUniformShuffle: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GroupNonUniformShuffleRelative: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GroupNonUniformClustered: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GroupNonUniformQuad: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ShaderLayer: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ShaderViewportIndex: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const UniformDecoration: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FragmentShadingRateKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SubgroupBallotKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DrawParameters: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const WorkgroupMemoryExplicitLayoutKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const WorkgroupMemoryExplicitLayout8BitAccessKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const WorkgroupMemoryExplicitLayout16BitAccessKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SubgroupVoteKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageBuffer16BitAccess: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageUniformBufferBlock16: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageUniform16: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const UniformAndStorageBuffer16BitAccess: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StoragePushConstant16: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageInputOutput16: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DeviceGroup: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const MultiView: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const VariablePointersStorageBuffer: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const VariablePointers: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const AtomicStorageOps: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SampleMaskPostDepthCoverage: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageBuffer8BitAccess: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const UniformAndStorageBuffer8BitAccess: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StoragePushConstant8: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DenormPreserve: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DenormFlushToZero: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SignedZeroInfNanPreserve: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RoundingModeRTE: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RoundingModeRTZ: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RayQueryProvisionalKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RayQueryKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RayTraversalPrimitiveCullingKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RayTracingKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const TextureSampleWeightedQCOM: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const TextureBoxFilterQCOM: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const TextureBlockMatchQCOM: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Float16ImageAMD: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageGatherBiasLodAMD: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FragmentMaskAMD: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StencilExportEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageReadWriteLodAMD: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Int64ImageEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ShaderClockKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SampleMaskOverrideCoverageNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GeometryShaderPassthroughNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ShaderViewportIndexLayerEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ShaderViewportIndexLayerNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ShaderViewportMaskNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ShaderStereoViewNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const PerViewAttributesNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FragmentFullyCoveredEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const MeshShadingNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ImageFootprintNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const MeshShadingEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FragmentBarycentricKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FragmentBarycentricNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ComputeDerivativeGroupQuadsNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FragmentDensityEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ShadingRateNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GroupNonUniformPartitionedNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ShaderNonUniform: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ShaderNonUniformEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RuntimeDescriptorArray: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RuntimeDescriptorArrayEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const InputAttachmentArrayDynamicIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const InputAttachmentArrayDynamicIndexingEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const UniformTexelBufferArrayDynamicIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const UniformTexelBufferArrayDynamicIndexingEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageTexelBufferArrayDynamicIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageTexelBufferArrayDynamicIndexingEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const UniformBufferArrayNonUniformIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const UniformBufferArrayNonUniformIndexingEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SampledImageArrayNonUniformIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SampledImageArrayNonUniformIndexingEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageBufferArrayNonUniformIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageBufferArrayNonUniformIndexingEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageImageArrayNonUniformIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageImageArrayNonUniformIndexingEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const InputAttachmentArrayNonUniformIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const InputAttachmentArrayNonUniformIndexingEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const UniformTexelBufferArrayNonUniformIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const UniformTexelBufferArrayNonUniformIndexingEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageTexelBufferArrayNonUniformIndexing: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const StorageTexelBufferArrayNonUniformIndexingEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RayTracingNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RayTracingMotionBlurNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const VulkanMemoryModel: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const VulkanMemoryModelKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const VulkanMemoryModelDeviceScope: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const VulkanMemoryModelDeviceScopeKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const PhysicalStorageBufferAddresses: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const PhysicalStorageBufferAddressesEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ComputeDerivativeGroupLinearNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RayTracingProvisionalKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const CooperativeMatrixNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FragmentShaderSampleInterlockEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FragmentShaderShadingRateInterlockEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ShaderSMBuiltinsNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FragmentShaderPixelInterlockEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DemoteToHelperInvocation: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DemoteToHelperInvocationEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const BindlessTextureNV: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SubgroupShuffleINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SubgroupBufferBlockIOINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SubgroupImageBlockIOINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SubgroupImageMediaBlockIOINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RoundToInfinityINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FloatingPointModeINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const IntegerFunctions2INTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FunctionPointersINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const IndirectReferencesINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const AsmINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const AtomicFloat32MinMaxEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const AtomicFloat64MinMaxEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const AtomicFloat16MinMaxEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const VectorComputeINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const VectorAnyINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ExpectAssumeKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SubgroupAvcMotionEstimationINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SubgroupAvcMotionEstimationIntraINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SubgroupAvcMotionEstimationChromaINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const VariableLengthArrayINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FunctionFloatControlINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FPGAMemoryAttributesINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FPFastMathModeINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ArbitraryPrecisionIntegersINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ArbitraryPrecisionFloatingPointINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const UnstructuredLoopControlsINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FPGALoopControlsINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const KernelAttributesINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FPGAKernelAttributesINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FPGAMemoryAccessesINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FPGAClusterAttributesINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const LoopFuseINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const MemoryAccessAliasingINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FPGABufferLocationINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const ArbitraryPrecisionFixedPointINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const USMStorageClassesINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const IOPipesINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const BlockingPipesINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const FPGARegINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DotProductInputAll: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DotProductInputAllKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DotProductInput4x8Bit: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DotProductInput4x8BitKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DotProductInput4x8BitPacked: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DotProductInput4x8BitPackedKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DotProduct: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DotProductKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const RayCullMaskKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const BitInstructions: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GroupNonUniformRotateKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const AtomicFloat32AddEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const AtomicFloat64AddEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const LongConstantCompositeINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const OptNoneINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const AtomicFloat16AddEXT: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const DebugInfoModuleINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const SplitBarrierINTEL: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const GroupUniformArithmeticKHR: SpvCapability = _
source§impl SpvCapability
impl SpvCapability
pub const Max: SpvCapability = _
Trait Implementations§
source§impl Clone for SpvCapability
impl Clone for SpvCapability
source§fn clone(&self) -> SpvCapability
fn clone(&self) -> SpvCapability
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for SpvCapability
impl Debug for SpvCapability
source§impl FromPrimitive for SpvCapability
impl FromPrimitive for SpvCapability
source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moresource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moresource§impl Hash for SpvCapability
impl Hash for SpvCapability
source§impl PartialEq for SpvCapability
impl PartialEq for SpvCapability
source§impl ToPrimitive for SpvCapability
impl ToPrimitive for SpvCapability
source§fn to_i64(&self) -> Option<i64>
fn to_i64(&self) -> Option<i64>
Converts the value of
self to an i64. If the value cannot be
represented by an i64, then None is returned.source§fn to_u64(&self) -> Option<u64>
fn to_u64(&self) -> Option<u64>
Converts the value of
self to a u64. If the value cannot be
represented by a u64, then None is returned.source§fn to_isize(&self) -> Option<isize>
fn to_isize(&self) -> Option<isize>
Converts the value of
self to an isize. If the value cannot be
represented by an isize, then None is returned.source§fn to_i8(&self) -> Option<i8>
fn to_i8(&self) -> Option<i8>
Converts the value of
self to an i8. If the value cannot be
represented by an i8, then None is returned.source§fn to_i16(&self) -> Option<i16>
fn to_i16(&self) -> Option<i16>
Converts the value of
self to an i16. If the value cannot be
represented by an i16, then None is returned.source§fn to_i32(&self) -> Option<i32>
fn to_i32(&self) -> Option<i32>
Converts the value of
self to an i32. If the value cannot be
represented by an i32, then None is returned.source§fn to_i128(&self) -> Option<i128>
fn to_i128(&self) -> Option<i128>
Converts the value of
self to an i128. If the value cannot be
represented by an i128 (i64 under the default implementation), then
None is returned. Read moresource§fn to_usize(&self) -> Option<usize>
fn to_usize(&self) -> Option<usize>
Converts the value of
self to a usize. If the value cannot be
represented by a usize, then None is returned.source§fn to_u8(&self) -> Option<u8>
fn to_u8(&self) -> Option<u8>
Converts the value of
self to a u8. If the value cannot be
represented by a u8, then None is returned.source§fn to_u16(&self) -> Option<u16>
fn to_u16(&self) -> Option<u16>
Converts the value of
self to a u16. If the value cannot be
represented by a u16, then None is returned.source§fn to_u32(&self) -> Option<u32>
fn to_u32(&self) -> Option<u32>
Converts the value of
self to a u32. If the value cannot be
represented by a u32, then None is returned.source§fn to_u128(&self) -> Option<u128>
fn to_u128(&self) -> Option<u128>
Converts the value of
self to a u128. If the value cannot be
represented by a u128 (u64 under the default implementation), then
None is returned. Read moreimpl Copy for SpvCapability
impl Eq for SpvCapability
impl StructuralPartialEq for SpvCapability
Auto Trait Implementations§
impl Freeze for SpvCapability
impl RefUnwindSafe for SpvCapability
impl Send for SpvCapability
impl Sync for SpvCapability
impl Unpin for SpvCapability
impl UnwindSafe for SpvCapability
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)