[0] GeForce GTX 1050
maxImageDimension1D : 32768
maxImageDimension2D : 32768
maxImageDimension3D : 16384
maxImageDimensionCube : 32768
maxImageArrayLayers : 2048
maxTexelBufferElements : 134217728
maxUniformBufferRange : 65536
maxStorageBufferRange : 4294967295
maxPushConstantsSize : 256
maxMemoryAllocationCount : 4096
maxSamplerAllocationCount : 4000
bufferImageGranularity : 1 KiB
sparseAddressSpaceSize : 16 EiB
maxBoundDescriptorSets : 8
maxPerStageDescriptorSamplers : 1048576
maxPerStageDescriptorUniformBuffers : 15
maxPerStageDescriptorStorageBuffers : 1048576
maxPerStageDescriptorSampledImages : 1048576
maxPerStageDescriptorStorageImages : 1048576
maxPerStageDescriptorInputAttachments : 1048576
maxPerStageResources : 4294967295
maxDescriptorSetSamplers : 1048576
maxDescriptorSetUniformBuffers : 90
maxDescriptorSetUniformBuffersDynamic : 15
maxDescriptorSetStorageBuffers : 1048576
maxDescriptorSetStorageBuffersDynamic : 16
maxDescriptorSetSampledImages : 1048576
maxDescriptorSetStorageImages : 1048576
maxDescriptorSetInputAttachments : 1048576
maxVertexInputAttributes : 32
maxVertexInputBindings : 32
maxVertexInputAttributeOffset : 2047
maxVertexInputBindingStride : 2048
maxVertexOutputComponents : 128
maxTessellationGenerationLevel : 64
maxTessellationPatchSize : 32
maxTessellationControlPerVertexInputComponents : 128
maxTessellationControlPerVertexOutputComponents : 128
maxTessellationControlPerPatchOutputComponents : 120
maxTessellationControlTotalOutputComponents : 4216
maxTessellationEvaluationInputComponents : 128
maxTessellationEvaluationOutputComponents : 128
maxGeometryShaderInvocations : 32
maxGeometryInputComponents : 128
maxGeometryOutputComponents : 128
maxGeometryOutputVertices : 1024
maxGeometryTotalOutputComponents : 1024
maxFragmentInputComponents : 128
maxFragmentOutputAttachments : 8
maxFragmentDualSrcAttachments : 1
maxFragmentCombinedOutputResources : 16
maxComputeSharedMemorySize : 49152
maxComputeWorkGroupCount : {
[0] = 2147483647,
[1] = 65535,
[2] = 65535,
}
maxComputeWorkGroupInvocations : 1536
maxComputeWorkGroupSize : {
[0] = 1536,
[1] = 1024,
[2] = 64,
}
subPixelPrecisionBits : 8
subTexelPrecisionBits : 8
mipmapPrecisionBits : 8
maxDrawIndexedIndexValue : 4294967295
maxDrawIndirectCount : 4294967295
maxSamplerLodBias : 15
maxSamplerAnisotropy : 16
maxViewports : 16
maxViewportDimensions : {
[0] = 32768,
[1] = 32768,
}
viewportBoundsRange : {
[0] = -65536,
[1] = 65536,
}
viewportSubPixelBits : 8
minMemoryMapAlignment : 64 B
minTexelBufferOffsetAlignment : 16 B
minUniformBufferOffsetAlignment : 256 B
minStorageBufferOffsetAlignment : 32 B
minTexelOffset : -8
maxTexelOffset : 7
minTexelGatherOffset : -32
maxTexelGatherOffset : 31
minInterpolationOffset : -0.5
maxInterpolationOffset : 0.4375
subPixelInterpolationOffsetBits : 4
maxFramebufferWidth : 32768
maxFramebufferHeight : 32768
maxFramebufferLayers : 2048
framebufferColorSampleCounts : 15
framebufferDepthSampleCounts : 15
framebufferStencilSampleCounts : 31
framebufferNoAttachmentsSampleCounts : 31
maxColorAttachments : 8
sampledImageColorSampleCounts : 15
sampledImageIntegerSampleCounts : 15
sampledImageDepthSampleCounts : 15
sampledImageStencilSampleCounts : 31
storageImageSampleCounts : 15
maxSampleMaskWords : 1
timestampComputeAndGraphics : 1
timestampPeriod : 1
maxClipDistances : 8
maxCullDistances : 8
maxCombinedClipAndCullDistances : 8
discreteQueuePriorities : 2
pointSizeRange : {
[0] = 1,
[1] = 189.875,
}
lineWidthRange : {
[0] = 0.5,
[1] = 10,
}
pointSizeGranularity : 0.125
lineWidthGranularity : 0.125
strictLines : 1
standardSampleLocations : 1
optimalBufferCopyOffsetAlignment : 1 B
optimalBufferCopyRowPitchAlignment : 1 B
nonCoherentAtomSize : 64 B