# MacOS (Darwin) platform issues and properties ``` ######## GPU Props { "ApiVersion": 4198611, "DriverVersion": 10109, "VendorID": 4203, "DeviceID": 201524207, "DeviceType": 1, "DeviceName": Apple M1 Max "Limits": { "MaxImageDimension1D": 16384, "MaxImageDimension2D": 16384, "MaxImageDimension3D": 2048, "MaxImageDimensionCube": 16384, "MaxImageArrayLayers": 2048, "MaxTexelBufferElements": 67108864, "MaxUniformBufferRange": 4294967295, "MaxStorageBufferRange": 4294967295, "MaxPushConstantsSize": 4096, "MaxMemoryAllocationCount": 1073741824, "MaxSamplerAllocationCount": 1073741824, "BufferImageGranularity": 16, "SparseAddressSpaceSize": 0, "MaxBoundDescriptorSets": 8, "MaxPerStageDescriptorSamplers": 16, "MaxPerStageDescriptorUniformBuffers": 31, "MaxPerStageDescriptorStorageBuffers": 31, "MaxPerStageDescriptorSampledImages": 128, "MaxPerStageDescriptorStorageImages": 8, "MaxPerStageDescriptorInputAttachments": 128, "MaxPerStageResources": 159, "MaxDescriptorSetSamplers": 80, "MaxDescriptorSetUniformBuffers": 155, "MaxDescriptorSetUniformBuffersDynamic": 155, "MaxDescriptorSetStorageBuffers": 155, "MaxDescriptorSetStorageBuffersDynamic": 155, "MaxDescriptorSetSampledImages": 640, "MaxDescriptorSetStorageImages": 40, "MaxDescriptorSetInputAttachments": 640, "MaxVertexInputAttributes": 31, "MaxVertexInputBindings": 31, "MaxVertexInputAttributeOffset": 2047, "MaxVertexInputBindingStride": 2048, "MaxVertexOutputComponents": 124, "MaxTessellationGenerationLevel": 64, "MaxTessellationPatchSize": 32, "MaxTessellationControlPerVertexInputComponents": 124, "MaxTessellationControlPerVertexOutputComponents": 124, "MaxTessellationControlPerPatchOutputComponents": 120, "MaxTessellationControlTotalOutputComponents": 4088, "MaxTessellationEvaluationInputComponents": 124, "MaxTessellationEvaluationOutputComponents": 124, "MaxGeometryShaderInvocations": 0, "MaxGeometryInputComponents": 0, "MaxGeometryOutputComponents": 0, "MaxGeometryOutputVertices": 0, "MaxGeometryTotalOutputComponents": 0, "MaxFragmentInputComponents": 124, "MaxFragmentOutputAttachments": 8, "MaxFragmentDualSrcAttachments": 1, "MaxFragmentCombinedOutputResources": 159, "MaxComputeSharedMemorySize": 32768, "MaxComputeWorkGroupCount": [ 1073741824, 1073741824, 1073741824 ], "MaxComputeWorkGroupInvocations": 1024, "MaxComputeWorkGroupSize": [ 1024, 1024, 1024 ], "SubPixelPrecisionBits": 4, "SubTexelPrecisionBits": 4, "MipmapPrecisionBits": 4, "MaxDrawIndexedIndexValue": 4294967295, "MaxDrawIndirectCount": 1073741824, "MaxSamplerLodBias": 4, "MaxSamplerAnisotropy": 16, "MaxViewports": 16, "MaxViewportDimensions": [ 16384, 16384 ], "ViewportBoundsRange": [ -32768, 32767 ], "ViewportSubPixelBits": 0, "MinMemoryMapAlignment": 64, "MinTexelBufferOffsetAlignment": 16, "MinUniformBufferOffsetAlignment": 16, "MinStorageBufferOffsetAlignment": 16, "MinTexelOffset": -8, "MaxTexelOffset": 7, "MinTexelGatherOffset": -8, "MaxTexelGatherOffset": 7, "MinInterpolationOffset": -0.5, "MaxInterpolationOffset": 0.5, "SubPixelInterpolationOffsetBits": 4, "MaxFramebufferWidth": 16384, "MaxFramebufferHeight": 16384, "MaxFramebufferLayers": 2048, "FramebufferColorSampleCounts": 7, "FramebufferDepthSampleCounts": 7, "FramebufferStencilSampleCounts": 7, "FramebufferNoAttachmentsSampleCounts": 7, "MaxColorAttachments": 8, "SampledImageColorSampleCounts": 7, "SampledImageIntegerSampleCounts": 7, "SampledImageDepthSampleCounts": 7, "SampledImageStencilSampleCounts": 7, "StorageImageSampleCounts": 1, "MaxSampleMaskWords": 1, "TimestampComputeAndGraphics": 1, "TimestampPeriod": 1, "MaxClipDistances": 1073741824, "MaxCullDistances": 0, "MaxCombinedClipAndCullDistances": 1073741824, "DiscreteQueuePriorities": 2, "PointSizeRange": [ 1, 511 ], "LineWidthRange": [ 1, 1 ], "PointSizeGranularity": 1, "LineWidthGranularity": 0, "StrictLines": 0, "StandardSampleLocations": 1, "OptimalBufferCopyOffsetAlignment": 16, "OptimalBufferCopyRowPitchAlignment": 1, "NonCoherentAtomSize": 16 }, "SparseProperties": { "ResidencyStandard2DBlockShape": 0, "ResidencyStandard2DMultisampleBlockShape": 0, "ResidencyStandard3DBlockShape": 0, "ResidencyAlignedMipSize": 0, "ResidencyNonResidentStrict": 0 } } ```