Lines Matching defs:PhysicalDeviceLimits
52618 struct PhysicalDeviceLimits struct
52623 …PhysicalDeviceLimits(uint32_t maxImageDimension1D_ = {}, uint32_t maxImageDimension2D_ = {}, uint3… in PhysicalDeviceLimits() function
52629 PhysicalDeviceLimits( VkPhysicalDeviceLimits const & rhs ) VULKAN_HPP_NOEXCEPT in PhysicalDeviceLimits() function
52637 *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits const *>( &rhs ); in operator =()
52641 PhysicalDeviceLimits & operator=( PhysicalDeviceLimits const & rhs ) VULKAN_HPP_NOEXCEPT in operator =()
52648 operator VkPhysicalDeviceLimits const&() const VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceLimits const&()
52653 operator VkPhysicalDeviceLimits &() VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceLimits&()
52662 bool operator==( PhysicalDeviceLimits const& rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
52772 bool operator!=( PhysicalDeviceLimits const& rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
52781 uint32_t maxImageDimension1D = {};
52782 uint32_t maxImageDimension2D = {};
52783 uint32_t maxImageDimension3D = {};
52784 uint32_t maxImageDimensionCube = {};
52785 uint32_t maxImageArrayLayers = {};
52786 uint32_t maxTexelBufferElements = {};
52787 uint32_t maxUniformBufferRange = {};
52788 uint32_t maxStorageBufferRange = {};
52789 uint32_t maxPushConstantsSize = {};
52790 uint32_t maxMemoryAllocationCount = {};
52791 uint32_t maxSamplerAllocationCount = {};
52792 VULKAN_HPP_NAMESPACE::DeviceSize bufferImageGranularity = {};
52793 VULKAN_HPP_NAMESPACE::DeviceSize sparseAddressSpaceSize = {};
52794 uint32_t maxBoundDescriptorSets = {};
52795 uint32_t maxPerStageDescriptorSamplers = {};
52796 uint32_t maxPerStageDescriptorUniformBuffers = {};
52797 uint32_t maxPerStageDescriptorStorageBuffers = {};
52798 uint32_t maxPerStageDescriptorSampledImages = {};
52799 uint32_t maxPerStageDescriptorStorageImages = {};
52800 uint32_t maxPerStageDescriptorInputAttachments = {};
52801 uint32_t maxPerStageResources = {};
52802 uint32_t maxDescriptorSetSamplers = {};
52803 uint32_t maxDescriptorSetUniformBuffers = {};
52804 uint32_t maxDescriptorSetUniformBuffersDynamic = {};
52805 uint32_t maxDescriptorSetStorageBuffers = {};
52806 uint32_t maxDescriptorSetStorageBuffersDynamic = {};
52807 uint32_t maxDescriptorSetSampledImages = {};
52808 uint32_t maxDescriptorSetStorageImages = {};
52809 uint32_t maxDescriptorSetInputAttachments = {};
52810 uint32_t maxVertexInputAttributes = {};
52811 uint32_t maxVertexInputBindings = {};
52812 uint32_t maxVertexInputAttributeOffset = {};
52813 uint32_t maxVertexInputBindingStride = {};
52814 uint32_t maxVertexOutputComponents = {};
52815 uint32_t maxTessellationGenerationLevel = {};
52816 uint32_t maxTessellationPatchSize = {};
52817 uint32_t maxTessellationControlPerVertexInputComponents = {};
52818 uint32_t maxTessellationControlPerVertexOutputComponents = {};
52819 uint32_t maxTessellationControlPerPatchOutputComponents = {};
52820 uint32_t maxTessellationControlTotalOutputComponents = {};
52821 uint32_t maxTessellationEvaluationInputComponents = {};
52822 uint32_t maxTessellationEvaluationOutputComponents = {};
52823 uint32_t maxGeometryShaderInvocations = {};
52824 uint32_t maxGeometryInputComponents = {};
52825 uint32_t maxGeometryOutputComponents = {};
52826 uint32_t maxGeometryOutputVertices = {};
52827 uint32_t maxGeometryTotalOutputComponents = {};
52828 uint32_t maxFragmentInputComponents = {};
52829 uint32_t maxFragmentOutputAttachments = {};
52830 uint32_t maxFragmentDualSrcAttachments = {};
52831 uint32_t maxFragmentCombinedOutputResources = {};
52832 uint32_t maxComputeSharedMemorySize = {};
52833 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> maxComputeWorkGroupCount = {};
52834 uint32_t maxComputeWorkGroupInvocations = {};
52835 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 3> maxComputeWorkGroupSize = {};
52836 uint32_t subPixelPrecisionBits = {};
52837 uint32_t subTexelPrecisionBits = {};
52838 uint32_t mipmapPrecisionBits = {};
52839 uint32_t maxDrawIndexedIndexValue = {};
52840 uint32_t maxDrawIndirectCount = {};
52841 float maxSamplerLodBias = {};
52842 float maxSamplerAnisotropy = {};
52843 uint32_t maxViewports = {};
52844 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint32_t, 2> maxViewportDimensions = {};
52845 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<float, 2> viewportBoundsRange = {};
52846 uint32_t viewportSubPixelBits = {};
52847 size_t minMemoryMapAlignment = {};
52848 VULKAN_HPP_NAMESPACE::DeviceSize minTexelBufferOffsetAlignment = {};
52849 VULKAN_HPP_NAMESPACE::DeviceSize minUniformBufferOffsetAlignment = {};
52850 VULKAN_HPP_NAMESPACE::DeviceSize minStorageBufferOffsetAlignment = {};
52851 int32_t minTexelOffset = {};
52852 uint32_t maxTexelOffset = {};
52853 int32_t minTexelGatherOffset = {};
52854 uint32_t maxTexelGatherOffset = {};
52855 float minInterpolationOffset = {};
52856 float maxInterpolationOffset = {};
52857 uint32_t subPixelInterpolationOffsetBits = {};
52858 uint32_t maxFramebufferWidth = {};
52859 uint32_t maxFramebufferHeight = {};
52860 uint32_t maxFramebufferLayers = {};
52861 VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferColorSampleCounts = {};
52862 VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferDepthSampleCounts = {};
52863 VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferStencilSampleCounts = {};
52864 VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferNoAttachmentsSampleCounts = {};
52865 uint32_t maxColorAttachments = {};
52866 VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageColorSampleCounts = {};
52867 VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageIntegerSampleCounts = {};
52868 VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageDepthSampleCounts = {};
52869 VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageStencilSampleCounts = {};
52870 VULKAN_HPP_NAMESPACE::SampleCountFlags storageImageSampleCounts = {};
52871 uint32_t maxSampleMaskWords = {};
52872 VULKAN_HPP_NAMESPACE::Bool32 timestampComputeAndGraphics = {};
52873 float timestampPeriod = {};
52874 uint32_t maxClipDistances = {};
52875 uint32_t maxCullDistances = {};
52876 uint32_t maxCombinedClipAndCullDistances = {};
52877 uint32_t discreteQueuePriorities = {};
52878 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<float, 2> pointSizeRange = {};
52879 VULKAN_HPP_NAMESPACE::ArrayWrapper1D<float, 2> lineWidthRange = {};
52880 float pointSizeGranularity = {};
52881 float lineWidthGranularity = {};
52882 VULKAN_HPP_NAMESPACE::Bool32 strictLines = {};
52883 VULKAN_HPP_NAMESPACE::Bool32 standardSampleLocations = {};
52884 VULKAN_HPP_NAMESPACE::DeviceSize optimalBufferCopyOffsetAlignment = {};
52885 VULKAN_HPP_NAMESPACE::DeviceSize optimalBufferCopyRowPitchAlignment = {};
52886 VULKAN_HPP_NAMESPACE::DeviceSize nonCoherentAtomSize = {};