AMD Crimson 17.4.3 WHQL Graphics Drivers Released


AMD Crimson logo

AMD has released a new set of Windows certified graphics drivers for all available Radeon graphics cards. The main new features of Crimson 17.4.3 are the support of new Radeon RX 580 and RX 570 and the support of Windows 10 Creators Update.

More release notes and download links of Crimson 17.4.3 can be found on THIS PAGE.


AMD Crimson software information
AMD Crimson software information
GPU Caps Viewer

Crimson 17.4.3 supports OpenGL 4.5 (4.5.13474) and Vulkan 1.0.39. The OpenGL extensions are the same than Crimson 17.2.1.

Here is the complete Vulkan report from VK-Z 0.6.0.3:

========================================
VK-Z 0.6.0.3
========================================
Vulkan capabilities and extensions viewer
(C)2016-2017 Geeks3D - http://www.geeks3d.com/vkz/

Instance extensions: 9
- 1 / VK_KHR_surface (spec version: 25)
- 2 / VK_KHR_win32_surface (spec version: 5)
- 3 / VK_KHR_get_physical_device_properties2 (spec version: 1)
- 4 / VK_KHX_external_memory_capabilities (spec version: 1)
- 5 / VK_EXT_debug_report (spec version: 5)
- 6 / VK_NV_external_memory_capabilities (spec version: 1)
- 7 / VK_KHX_device_group_creation (spec version: 1)
- 8 / VK_KHX_external_semaphore_capabilities (spec version: 1)
- 9 / VK_EXT_display_surface_counter (spec version: 1)

Instance layers: 1
- 1 / VK_LAYER_NV_optimus (spec version: 1.0.42, impl. version: 1)

# Vulkan devices: 1

========================================
Device 1:  Radeon (TM) RX 470 Graphics
========================================
- DeviceID: 1002-67DF
- Raw driver version: 4214784
- Vulkan API version: 1.0.39
- Device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU

- Memory heap count: 3
  heap 0 - size: 7936 MB
  heap 1 - size: 256 MB
  heap 2 - size: 768 MB

- Memory type count: 4
  mem type 0 - heap index: 0 - property flag: 1
      > mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  mem type 1 - heap index: 2 - property flag: 6
      > mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
      > mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  mem type 2 - heap index: 1 - property flag: 7
      > mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
      > mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
      > mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  mem type 3 - heap index: 2 - property flag: 14
      > mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
      > mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
      > mem property: VK_MEMORY_PROPERTY_HOST_CACHED_BIT

- Device extensions: 10
  1/ VK_KHR_sampler_mirror_clamp_to_edge (spec version: 1)
  2/ VK_KHR_swapchain (spec version: 68)
  3/ VK_AMD_rasterization_order (spec version: 1)
  4/ VK_AMD_shader_ballot (spec version: 1)
  5/ VK_AMD_shader_trinary_minmax (spec version: 1)
  6/ VK_AMD_shader_explicit_vertex_parameter (spec version: 1)
  7/ VK_AMD_gcn_shader (spec version: 1)
  8/ VK_AMD_draw_indirect_count (spec version: 1)
  9/ VK_AMD_negative_viewport_height (spec version: 1)
  10/ VK_AMD_gpu_shader_half_float (spec version: 1)

- Device layers: 1
  1 / VK_LAYER_NV_optimus (spec version: 1.0.42, impl. version: 1)

- Device features:
  robustBufferAccess: true
  fullDrawIndexUint32: true
  imageCubeArray: true
  independentBlend: true
  geometryShader: true
  tessellationShader: true
  sampleRateShading: true
  dualSrcBlend: true
  logicOp: true
  multiDrawIndirect: true
  drawIndirectFirstInstance: true
  depthClamp: true
  depthBiasClamp: true
  fillModeNonSolid: true
  depthBounds: true
  wideLines: true
  largePoints: true
  alphaToOne: false
  multiViewport: true
  samplerAnisotropy: true
  textureCompressionETC2: false
  textureCompressionASTC_LDR: false
  textureCompressionBC: true
  occlusionQueryPrecise: true
  pipelineStatisticsQuery: true
  vertexPipelineStoresAndAtomics: true
  fragmentStoresAndAtomics: true
  shaderTessellationAndGeometryPointSize: true
  shaderImageGatherExtended: true
  shaderStorageImageExtendedFormats: true
  shaderStorageImageMultisample: true
  shaderStorageImageReadWithoutFormat: true
  shaderStorageImageWriteWithoutFormat: true
  shaderUniformBufferArrayDynamicIndexing: true
  shaderSampledImageArrayDynamicIndexing: true
  shaderStorageBufferArrayDynamicIndexing: true
  shaderStorageImageArrayDynamicIndexing: true
  shaderClipDistance: true
  shaderCullDistance: true
  shaderFloat64: true
  shaderInt64: true
  shaderInt16: false
  shaderResourceResidency: false
  shaderResourceMinLod: false
  sparseBinding: false
  sparseResidencyBuffer: false
  sparseResidencyImage2D: false
  sparseResidencyImage3D: false
  sparseResidency2Samples: false
  sparseResidency4Samples: false
  sparseResidency8Samples: false
  sparseResidency16Samples: false
  sparseResidencyAliased: false
  variableMultisampleRate: true
  inheritedQueries: true

- Device limits:
  maxImageDimension1D: 16384
  maxImageDimension2D: 16384
  maxImageDimension3D: 8192
  maxImageDimensionCube: 16384
  maxImageArrayLayers: 2048
  maxTexelBufferElements: 4294967295
  maxUniformBufferRange: 4294967295
  maxStorageBufferRange: 4294967295
  maxPushConstantsSize: 128
  maxMemoryAllocationCount: 4096
  maxSamplerAllocationCount: 1048576
  bufferImageGranularity: 1
  sparseAddressSpaceSize: 1099511627775
  maxBoundDescriptorSets: 32
  maxPerStageDescriptorSamplers: 4294967295
  maxPerStageDescriptorUniformBuffers: 4294967295
  maxPerStageDescriptorSampledImages: 4294967295
  maxPerStageDescriptorStorageImages: 4294967295
  maxPerStageDescriptorInputAttachments: 4294967295
  maxPerStageResources: 4294967295
  maxDescriptorSetSamplers: 4294967295
  maxDescriptorSetUniformBuffers: 4294967295
  maxDescriptorSetUniformBuffersDynamic: 8
  maxDescriptorSetStorageBuffers: 4294967295
  maxDescriptorSetStorageBuffersDynamic: 8
  maxDescriptorSetSampledImages: 4294967295
  maxDescriptorSetStorageImages: 4294967295
  maxDescriptorSetInputAttachments: 4294967295
  maxVertexInputAttributes: 4294967295
  maxVertexInputBindings: 32
  maxVertexInputAttributeOffset: 4294967295
  maxVertexInputBindingStride: 16383
  maxVertexOutputComponents: 128
  maxTessellationGenerationLevel: 64
  maxTessellationPatchSize: 32
  maxTessellationControlPerVertexInputComponents: 128
  maxTessellationControlPerVertexOutputComponents: 128
  maxTessellationControlPerPatchOutputComponents: 120
  maxTessellationControlTotalOutputComponents: 4096
  maxTessellationEvaluationInputComponents: 128
  maxTessellationEvaluationOutputComponents: 128
  maxGeometryShaderInvocations: 127
  maxGeometryInputComponents: 128
  maxGeometryOutputComponents: 128
  maxGeometryOutputVertices: 1024
  maxGeometryTotalOutputComponents: 16384
  maxFragmentInputComponents: 128
  maxFragmentOutputAttachments: 8
  maxFragmentDualSrcAttachments: 1
  maxFragmentCombinedOutputResources: 4294967295
  maxComputeSharedMemorySize: 32768
  maxComputeWorkGroupCount: [65535; 65535; 65535]
  maxComputeWorkGroupInvocations: 1024
  maxComputeWorkGroupSize: [1024; 1024; 1024]
  subPixelPrecisionBits: 8
  subTexelPrecisionBits: 8
  mipmapPrecisionBits: 8
  maxDrawIndexedIndexValue: 4294967295
  maxDrawIndirectCount: 4294967295
  maxSamplerLodBias: 15.996094
  maxSamplerAnisotropy: 16.000000
  maxViewports: 16
  maxViewportDimensions: [16384; 16384]
  viewportBoundsRange: [-32768.000000 ; 32767.000000]
  viewportSubPixelBits: 8
  minMemoryMapAlignment: 64
  minTexelBufferOffsetAlignment: 1
  minUniformBufferOffsetAlignment: 16
  minStorageBufferOffsetAlignment: 4
  minTexelOffset: 4294967232
  maxTexelOffset: 63
  minTexelGatherOffset: 4294967264
  maxTexelGatherOffset: 31
  minInterpolationOffset: -2.000000
  maxInterpolationOffset: 2.000000
  subPixelInterpolationOffsetBits: 8
  maxFramebufferWidth: 16384
  maxFramebufferHeight: 16384
  maxFramebufferLayers: 2048
  framebufferColorSampleCounts: 15
  framebufferDepthSampleCounts: 15
  framebufferStencilSampleCounts: 15
  framebufferNoAttachmentsSampleCounts: 15
  maxColorAttachments: 8
  sampledImageColorSampleCounts: 15
  sampledImageIntegerSampleCounts: 15
  sampledImageDepthSampleCounts: 15
  sampledImageStencilSampleCounts: 15
  storageImageSampleCounts: 15
  maxSampleMaskWords: 1
  timestampComputeAndGraphics: 1
  timestampPeriod: 40.000000
  maxClipDistances: 8
  maxCullDistances: 8
  maxCombinedClipAndCullDistances: 8
  discreteQueuePriorities: 2
  pointSizeRange: [0.000000 ; 8191.875000]
  lineWidthRange: [0.000000 ; 8191.875000]
  pointSizeGranularity: 0.125000
  lineWidthGranularity: 0.125000
  strictLines: 0
  standardSampleLocations: 1
  optimalBufferCopyOffsetAlignment: 1
  optimalBufferCopyRowPitchAlignment: 1
  nonCoherentAtomSize: 128

via