
AMD has published a new version of Crimson graphics driver in beta version. This driver, with internal number 16.15.2401, brings Vulkan 1.0.8 and fixes some bugs in the Vulkan driver because now, all Vulkan demos of GeeXLab work fine! .
You can download Crimson 16.15.2401 64-bit from THIS PAGE.

As I said, the nice thing with this version of Crimson is that all Vulkan demos work like a charm with the latest GeeXLab v0.10.1.1. Looks like this is a special bugfix release for GeeXLab 😉 All demos that use push constants work now perfectly.

GeexLab and Vulkan demos can be downloaded from THIS PAGE
Here is the complete Vulkan report from VK-Z 2.0 for a Radeon R9 290X on Windows 10 64-bit:
========================================================== VK-Z 0.2.0 ========================================================== Vulkan capabilities and extensions viewer (C)2016 Geeks3D - http://www.geeks3d.com/vkz/ Instance extensions: 3 - 1/ VK_KHR_surface (spec version: 0.0.25) - 2/ VK_KHR_win32_surface (spec version: 0.0.5) - 3/ VK_EXT_debug_report (spec version: 0.0.2) # Vulkan devices: 1 [ Device 1 ]-------------------------------------- - Device name: AMD Radeon R9 200 Series - DeviceID: 1002-67B0 - Raw driver version: 36864 - Vulkan API version: 1.0.8 - Device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU - Memory heap count: 3 heap 0 - size: 3840 MB heap 1 - size: 256 MB heap 2 - size: 3804 MB - Device extensions: 3 1/ VK_KHR_sampler_mirror_clamp_to_edge (spec version: 0.0.1) 2/ VK_KHR_swapchain (spec version: 0.0.67) 3/ VK_AMD_rasterization_order (spec version: 0.0.1) - 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: 37.037037 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 --- Contact: @Geeks3D or @JeGX More news about Vulkan: http://www.geeks3d.com/category/technologies/vulkan/
Seems that 16.5.1 Hotfix is out and includes same Vulkan driver like in that beta
Also Vulka beta driver has been updated on may4, dunno what updated, looks same as 16.5.1.