Table of Contents

Struct PhysicalDeviceLimits

Namespace
SharpVulkan
Assembly
Lime.dll
public struct PhysicalDeviceLimits
Inherited Members

Fields

BufferImageGranularity

public ulong BufferImageGranularity

Field Value

ulong

DiscreteQueuePriorities

public uint DiscreteQueuePriorities

Field Value

uint

FramebufferColorSampleCounts

public SampleCountFlags FramebufferColorSampleCounts

Field Value

SampleCountFlags

FramebufferDepthSampleCounts

public SampleCountFlags FramebufferDepthSampleCounts

Field Value

SampleCountFlags

FramebufferNoAttachmentsSampleCounts

public SampleCountFlags FramebufferNoAttachmentsSampleCounts

Field Value

SampleCountFlags

FramebufferStencilSampleCounts

public SampleCountFlags FramebufferStencilSampleCounts

Field Value

SampleCountFlags

LineWidthGranularity

public float LineWidthGranularity

Field Value

float

LineWidthRange

public PhysicalDeviceLimits.LineWidthRangeArray LineWidthRange

Field Value

PhysicalDeviceLimits.LineWidthRangeArray

MaxBoundDescriptorSets

public uint MaxBoundDescriptorSets

Field Value

uint

MaxClipDistances

public uint MaxClipDistances

Field Value

uint

MaxColorAttachments

public uint MaxColorAttachments

Field Value

uint

MaxCombinedClipAndCullDistances

public uint MaxCombinedClipAndCullDistances

Field Value

uint

MaxComputeSharedMemorySize

public uint MaxComputeSharedMemorySize

Field Value

uint

MaxComputeWorkGroupCount

public PhysicalDeviceLimits.MaxComputeWorkGroupCountArray MaxComputeWorkGroupCount

Field Value

PhysicalDeviceLimits.MaxComputeWorkGroupCountArray

MaxComputeWorkGroupInvocations

public uint MaxComputeWorkGroupInvocations

Field Value

uint

MaxComputeWorkGroupSize

public PhysicalDeviceLimits.MaxComputeWorkGroupSizeArray MaxComputeWorkGroupSize

Field Value

PhysicalDeviceLimits.MaxComputeWorkGroupSizeArray

MaxCullDistances

public uint MaxCullDistances

Field Value

uint

MaxDescriptorSetInputAttachments

public uint MaxDescriptorSetInputAttachments

Field Value

uint

MaxDescriptorSetSampledImages

public uint MaxDescriptorSetSampledImages

Field Value

uint

MaxDescriptorSetSamplers

public uint MaxDescriptorSetSamplers

Field Value

uint

MaxDescriptorSetStorageBuffers

public uint MaxDescriptorSetStorageBuffers

Field Value

uint

MaxDescriptorSetStorageBuffersDynamic

public uint MaxDescriptorSetStorageBuffersDynamic

Field Value

uint

MaxDescriptorSetStorageImages

public uint MaxDescriptorSetStorageImages

Field Value

uint

MaxDescriptorSetUniformBuffers

public uint MaxDescriptorSetUniformBuffers

Field Value

uint

MaxDescriptorSetUniformBuffersDynamic

public uint MaxDescriptorSetUniformBuffersDynamic

Field Value

uint

MaxDrawIndexedIndexValue

public uint MaxDrawIndexedIndexValue

Field Value

uint

MaxDrawIndirectCount

public uint MaxDrawIndirectCount

Field Value

uint

MaxFragmentCombinedOutputResources

public uint MaxFragmentCombinedOutputResources

Field Value

uint

MaxFragmentDualSrcAttachments

public uint MaxFragmentDualSrcAttachments

Field Value

uint

MaxFragmentInputComponents

public uint MaxFragmentInputComponents

Field Value

uint

MaxFragmentOutputAttachments

public uint MaxFragmentOutputAttachments

Field Value

uint

MaxFramebufferHeight

public uint MaxFramebufferHeight

Field Value

uint

MaxFramebufferLayers

public uint MaxFramebufferLayers

Field Value

uint

MaxFramebufferWidth

public uint MaxFramebufferWidth

Field Value

uint

MaxGeometryInputComponents

public uint MaxGeometryInputComponents

Field Value

uint

MaxGeometryOutputComponents

public uint MaxGeometryOutputComponents

Field Value

uint

MaxGeometryOutputVertices

public uint MaxGeometryOutputVertices

Field Value

uint

MaxGeometryShaderInvocations

public uint MaxGeometryShaderInvocations

Field Value

uint

MaxGeometryTotalOutputComponents

public uint MaxGeometryTotalOutputComponents

Field Value

uint

MaxImageArrayLayers

public uint MaxImageArrayLayers

Field Value

uint

MaxImageDimension1D

public uint MaxImageDimension1D

Field Value

uint

MaxImageDimension2D

public uint MaxImageDimension2D

Field Value

uint

MaxImageDimension3D

public uint MaxImageDimension3D

Field Value

uint

MaxImageDimensionCube

public uint MaxImageDimensionCube

Field Value

uint

MaxInterpolationOffset

public float MaxInterpolationOffset

Field Value

float

MaxMemoryAllocationCount

public uint MaxMemoryAllocationCount

Field Value

uint

MaxPerStageDescriptorInputAttachments

public uint MaxPerStageDescriptorInputAttachments

Field Value

uint

MaxPerStageDescriptorSampledImages

public uint MaxPerStageDescriptorSampledImages

Field Value

uint

MaxPerStageDescriptorSamplers

public uint MaxPerStageDescriptorSamplers

Field Value

uint

MaxPerStageDescriptorStorageBuffers

public uint MaxPerStageDescriptorStorageBuffers

Field Value

uint

MaxPerStageDescriptorStorageImages

public uint MaxPerStageDescriptorStorageImages

Field Value

uint

MaxPerStageDescriptorUniformBuffers

public uint MaxPerStageDescriptorUniformBuffers

Field Value

uint

MaxPerStageResources

public uint MaxPerStageResources

Field Value

uint

MaxPushConstantsSize

public uint MaxPushConstantsSize

Field Value

uint

MaxSampleMaskWords

public uint MaxSampleMaskWords

Field Value

uint

MaxSamplerAllocationCount

public uint MaxSamplerAllocationCount

Field Value

uint

MaxSamplerAnisotropy

public float MaxSamplerAnisotropy

Field Value

float

MaxSamplerLodBias

public float MaxSamplerLodBias

Field Value

float

MaxStorageBufferRange

public uint MaxStorageBufferRange

Field Value

uint

MaxTessellationControlPerPatchOutputComponents

public uint MaxTessellationControlPerPatchOutputComponents

Field Value

uint

MaxTessellationControlPerVertexInputComponents

public uint MaxTessellationControlPerVertexInputComponents

Field Value

uint

MaxTessellationControlPerVertexOutputComponents

public uint MaxTessellationControlPerVertexOutputComponents

Field Value

uint

MaxTessellationControlTotalOutputComponents

public uint MaxTessellationControlTotalOutputComponents

Field Value

uint

MaxTessellationEvaluationInputComponents

public uint MaxTessellationEvaluationInputComponents

Field Value

uint

MaxTessellationEvaluationOutputComponents

public uint MaxTessellationEvaluationOutputComponents

Field Value

uint

MaxTessellationGenerationLevel

public uint MaxTessellationGenerationLevel

Field Value

uint

MaxTessellationPatchSize

public uint MaxTessellationPatchSize

Field Value

uint

MaxTexelBufferElements

public uint MaxTexelBufferElements

Field Value

uint

MaxTexelGatherOffset

public uint MaxTexelGatherOffset

Field Value

uint

MaxTexelOffset

public uint MaxTexelOffset

Field Value

uint

MaxUniformBufferRange

public uint MaxUniformBufferRange

Field Value

uint

MaxVertexInputAttributeOffset

public uint MaxVertexInputAttributeOffset

Field Value

uint

MaxVertexInputAttributes

public uint MaxVertexInputAttributes

Field Value

uint

MaxVertexInputBindingStride

public uint MaxVertexInputBindingStride

Field Value

uint

MaxVertexInputBindings

public uint MaxVertexInputBindings

Field Value

uint

MaxVertexOutputComponents

public uint MaxVertexOutputComponents

Field Value

uint

MaxViewportDimensions

public PhysicalDeviceLimits.MaxViewportDimensionsArray MaxViewportDimensions

Field Value

PhysicalDeviceLimits.MaxViewportDimensionsArray

MaxViewports

public uint MaxViewports

Field Value

uint

MinInterpolationOffset

public float MinInterpolationOffset

Field Value

float

MinMemoryMapAlignment

public PointerSize MinMemoryMapAlignment

Field Value

PointerSize

MinStorageBufferOffsetAlignment

public ulong MinStorageBufferOffsetAlignment

Field Value

ulong

MinTexelBufferOffsetAlignment

public ulong MinTexelBufferOffsetAlignment

Field Value

ulong

MinTexelGatherOffset

public int MinTexelGatherOffset

Field Value

int

MinTexelOffset

public int MinTexelOffset

Field Value

int

MinUniformBufferOffsetAlignment

public ulong MinUniformBufferOffsetAlignment

Field Value

ulong

MipmapPrecisionBits

public uint MipmapPrecisionBits

Field Value

uint

NonCoherentAtomSize

public ulong NonCoherentAtomSize

Field Value

ulong

OptimalBufferCopyOffsetAlignment

public ulong OptimalBufferCopyOffsetAlignment

Field Value

ulong

OptimalBufferCopyRowPitchAlignment

public ulong OptimalBufferCopyRowPitchAlignment

Field Value

ulong

PointSizeGranularity

public float PointSizeGranularity

Field Value

float

PointSizeRange

public PhysicalDeviceLimits.PointSizeRangeArray PointSizeRange

Field Value

PhysicalDeviceLimits.PointSizeRangeArray

SampledImageColorSampleCounts

public SampleCountFlags SampledImageColorSampleCounts

Field Value

SampleCountFlags

SampledImageDepthSampleCounts

public SampleCountFlags SampledImageDepthSampleCounts

Field Value

SampleCountFlags

SampledImageIntegerSampleCounts

public SampleCountFlags SampledImageIntegerSampleCounts

Field Value

SampleCountFlags

SampledImageStencilSampleCounts

public SampleCountFlags SampledImageStencilSampleCounts

Field Value

SampleCountFlags

SparseAddressSpaceSize

public ulong SparseAddressSpaceSize

Field Value

ulong

StandardSampleLocations

public RawBool StandardSampleLocations

Field Value

RawBool

StorageImageSampleCounts

public SampleCountFlags StorageImageSampleCounts

Field Value

SampleCountFlags

StrictLines

public RawBool StrictLines

Field Value

RawBool

SubPixelInterpolationOffsetBits

public uint SubPixelInterpolationOffsetBits

Field Value

uint

SubPixelPrecisionBits

public uint SubPixelPrecisionBits

Field Value

uint

SubTexelPrecisionBits

public uint SubTexelPrecisionBits

Field Value

uint

TimestampComputeAndGraphics

public RawBool TimestampComputeAndGraphics

Field Value

RawBool

TimestampPeriod

public float TimestampPeriod

Field Value

float

ViewportBoundsRange

public PhysicalDeviceLimits.ViewportBoundsRangeArray ViewportBoundsRange

Field Value

PhysicalDeviceLimits.ViewportBoundsRangeArray

ViewportSubPixelBits

public uint ViewportSubPixelBits

Field Value

uint