
NVIDIA has published a new set of gaming graphics drivers that brings the following new features:
- support of the new GeForce GTX 1650
- support of Windows 10 May 2019 Update (v1903). This driver is WDDM 2.6 compliant and includes Variable Rate Shading support.
- support of Vulkan 1.1.99
- support and optimization for Mortal Kombat XI, Anthem, and Strange Brigade.
Fixed issues in GeForce 430.39:
– [madVR][HDR]: MadVR is not rendering videos in HDR mode using MPC player. [200505657]
– [Surround][G-SYNC][Pascal GPU]: G-SYNC does not engage when using Surround resolution. [200505986]
– Random desktop flicker occurs on some multi-display PCs [2453059]
– Memory leaks occur when launching games. [2551904]
GeForce 430.39 Downloads
- win10 64-bit (desktop+notebook) @ Geeks3D
- win7/8 64-bit (desktop) @ Geeks3D
- win10 64-bit @ NVIDIA
- win7/8 64-bit @ NVIDIA

OpenGL support
GeForce 430.39 exposes OpenGL 4.6 and 419 extensions for a GeForce RTX 2080 on Windows 10 (v1809).
- GL_VENDOR: NVIDIA Corporation - GL_RENDERER: GeForce RTX 2080/PCIe/SSE2 - GL_VERSION: 4.6.0 NVIDIA 430.39 - GL_SHADING_LANGUAGE_VERSION: 4.60 NVIDIA - OpenGL Extensions: 419 extensions (GL=388 and WGL=31)
The complete list of all OpenGL extensions is available HERE.
Vulkan support
GeForce 430.39 exposes Vulkan 1.1.99 and 88 device extensions for a GeForce RTX 2080 on Windows 10 (v1809).
Vulkan report (from upcoming GPU Shark 2)
- name: GeForce RTX 2080 - device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU - device ID: 10DE-1E87 - API version: 1.1.99 - NVIDIA driver version: 430.39.0.0 - # of extensions => 88 - 001/ VK_KHR_8bit_storage - 002/ VK_KHR_16bit_storage - 003/ VK_KHR_bind_memory2 - 004/ VK_KHR_create_renderpass2 - 005/ VK_KHR_dedicated_allocation - 006/ VK_KHR_depth_stencil_resolve - 007/ VK_KHR_descriptor_update_template - 008/ VK_KHR_device_group - 009/ VK_KHR_draw_indirect_count - 010/ VK_KHR_driver_properties - 011/ VK_KHR_external_fence - 012/ VK_KHR_external_fence_win32 - 013/ VK_KHR_external_memory - 014/ VK_KHR_external_memory_win32 - 015/ VK_KHR_external_semaphore - 016/ VK_KHR_external_semaphore_win32 - 017/ VK_KHR_get_memory_requirements2 - 018/ VK_KHR_image_format_list - 019/ VK_KHR_maintenance1 - 020/ VK_KHR_maintenance2 - 021/ VK_KHR_maintenance3 - 022/ VK_KHR_multiview - 023/ VK_KHR_push_descriptor - 024/ VK_KHR_relaxed_block_layout - 025/ VK_KHR_sampler_mirror_clamp_to_edge - 026/ VK_KHR_sampler_ycbcr_conversion - 027/ VK_KHR_shader_atomic_int64 - 028/ VK_KHR_shader_draw_parameters - 029/ VK_KHR_shader_float16_int8 - 030/ VK_KHR_shader_float_controls - 031/ VK_KHR_storage_buffer_storage_class - 032/ VK_KHR_swapchain - 033/ VK_KHR_swapchain_mutable_format - 034/ VK_KHR_variable_pointers - 035/ VK_KHR_vulkan_memory_model - 036/ VK_KHR_win32_keyed_mutex - 037/ VK_EXT_blend_operation_advanced - 038/ VK_EXT_buffer_device_address - 039/ VK_EXT_conditional_rendering - 040/ VK_EXT_conservative_rasterization - 041/ VK_EXT_depth_clip_enable - 042/ VK_EXT_depth_range_unrestricted - 043/ VK_EXT_descriptor_indexing - 044/ VK_EXT_discard_rectangles - 045/ VK_EXT_external_memory_host - 046/ VK_EXT_hdr_metadata - 047/ VK_EXT_inline_uniform_block - 048/ VK_EXT_memory_budget - 049/ VK_EXT_memory_priority - 050/ VK_EXT_pci_bus_info - 051/ VK_EXT_post_depth_coverage - 052/ VK_EXT_sample_locations - 053/ VK_EXT_sampler_filter_minmax - 054/ VK_EXT_scalar_block_layout - 055/ VK_EXT_shader_subgroup_ballot - 056/ VK_EXT_shader_subgroup_vote - 057/ VK_EXT_shader_viewport_index_layer - 058/ VK_EXT_transform_feedback - 059/ VK_EXT_vertex_attribute_divisor - 060/ VK_NV_clip_space_w_scaling - 061/ VK_NV_compute_shader_derivatives - 062/ VK_NV_cooperative_matrix - 063/ VK_NV_corner_sampled_image - 064/ VK_NV_dedicated_allocation - 065/ VK_NV_dedicated_allocation_image_aliasing - 066/ VK_NV_device_diagnostic_checkpoints - 067/ VK_NV_external_memory - 068/ VK_NV_external_memory_win32 - 069/ VK_NV_fill_rectangle - 070/ VK_NV_fragment_coverage_to_color - 071/ VK_NV_fragment_shader_barycentric - 072/ VK_NV_framebuffer_mixed_samples - 073/ VK_NV_geometry_shader_passthrough - 074/ VK_NV_mesh_shader - 075/ VK_NV_sample_mask_override_coverage - 076/ VK_NV_representative_fragment_test - 077/ VK_NV_scissor_exclusive - 078/ VK_NV_shader_image_footprint - 079/ VK_NV_shader_subgroup_partitioned - 080/ VK_NV_shading_rate_image - 081/ VK_NV_viewport_array2 - 082/ VK_NV_viewport_swizzle - 083/ VK_NV_win32_keyed_mutex - 084/ VK_NVX_binary_import - 085/ VK_NVX_device_generated_commands - 086/ VK_NVX_image_view_handle - 087/ VK_NVX_multiview_per_view_attributes - 088/ VK_NV_ray_tracing - # of layers => 1 - 001/ VK_LAYER_NV_optimus - # of memory heaps => 2 - heap 1 => 8010 MB - heap 2 => 8121 MB - # of features => 55 - 001/ robustBufferAccess => 1 - 002/ fullDrawIndexUint32 => 1 - 003/ imageCubeArray => 1 - 004/ independentBlend => 1 - 005/ geometryShader => 1 - 006/ tessellationShader => 1 - 007/ sampleRateShading => 1 - 008/ dualSrcBlend => 1 - 009/ logicOp => 1 - 010/ multiDrawIndirect => 1 - 011/ drawIndirectFirstInstance => 1 - 012/ depthClamp => 1 - 013/ depthBiasClamp => 1 - 014/ fillModeNonSolid => 1 - 015/ depthBounds => 1 - 016/ wideLines => 1 - 017/ largePoints => 1 - 018/ alphaToOne => 1 - 019/ multiViewport => 1 - 020/ samplerAnisotropy => 1 - 021/ textureCompressionETC2 => 0 - 022/ textureCompressionASTC_LDR => 0 - 023/ textureCompressionBC => 1 - 024/ occlusionQueryPrecise => 1 - 025/ pipelineStatisticsQuery => 1 - 026/ vertexPipelineStoresAndAtomics => 1 - 027/ fragmentStoresAndAtomics => 1 - 028/ shaderTessellationAndGeometryPointSize => 1 - 029/ shaderImageGatherExtended => 1 - 030/ shaderStorageImageExtendedFormats => 1 - 031/ shaderStorageImageMultisample => 1 - 032/ shaderStorageImageReadWithoutFormat => 1 - 033/ shaderStorageImageWriteWithoutFormat => 1 - 034/ shaderUniformBufferArrayDynamicIndexing => 1 - 035/ shaderSampledImageArrayDynamicIndexing => 1 - 036/ shaderStorageBufferArrayDynamicIndexing => 1 - 037/ shaderStorageImageArrayDynamicIndexing => 1 - 038/ shaderClipDistance => 1 - 039/ shaderCullDistance => 1 - 040/ shaderFloat64 => 1 - 041/ shaderInt64 => 1 - 042/ shaderInt16 => 1 - 043/ shaderResourceResidency => 1 - 044/ shaderResourceMinLod => 1 - 045/ sparseBinding => 1 - 046/ sparseResidencyBuffer => 1 - 047/ sparseResidencyImage2D => 1 - 048/ sparseResidencyImage3D => 1 - 049/ sparseResidency2Samples => 1 - 050/ sparseResidency4Samples => 1 - 051/ sparseResidency8Samples => 1 - 052/ sparseResidency16Samples => 1 - 053/ sparseResidencyAliased => 1 - 054/ variableMultisampleRate => 1 - 055/ inheritedQueries => 1 - # of hardware limits => 106 - 001/ maxImageDimension1D => 32768 - 002/ maxImageDimension2D => 32768 - 003/ maxImageDimension3D => 16384 - 004/ maxImageDimensionCube => 32768 - 005/ maxImageArrayLayers => 2048 - 006/ maxTexelBufferElements => 134217728 - 007/ maxUniformBufferRange => 65536 - 008/ maxStorageBufferRange => 4294967295 - 009/ maxPushConstantsSize => 256 - 010/ maxMemoryAllocationCount => 4096 - 011/ maxSamplerAllocationCount => 4000 - 012/ bufferImageGranularity => 1024 - 013/ sparseAddressSpaceSize => -1 - 014/ maxBoundDescriptorSets => 32 - 015/ maxPerStageDescriptorSamplers => 1048576 - 016/ maxSamplerAllocationCount => 1048576 - 017/ maxPerStageDescriptorStorageBuffers => 1048576 - 018/ maxPerStageDescriptorSampledImages => 1048576 - 019/ maxPerStageDescriptorStorageImages => 1048576 - 020/ maxPerStageDescriptorInputAttachments => 1048576 - 021/ maxPerStageResources => 4294967295 - 022/ maxDescriptorSetSamplers => 1048576 - 023/ maxDescriptorSetUniformBuffers => 1048576 - 024/ maxDescriptorSetUniformBuffersDynamic => 15 - 025/ maxDescriptorSetStorageBuffers => 1048576 - 026/ maxDescriptorSetStorageBuffersDynamic => 16 - 027/ maxDescriptorSetSampledImages => 1048576 - 028/ maxDescriptorSetStorageImages => 1048576 - 029/ maxDescriptorSetInputAttachments => 1048576 - 030/ maxVertexInputAttributes => 32 - 031/ maxVertexInputBindings => 32 - 032/ maxVertexInputAttributeOffset => 2047 - 033/ maxVertexInputBindingStride => 2048 - 034/ maxVertexOutputComponents => 128 - 035/ maxTessellationGenerationLevel => 64 - 036/ maxTessellationPatchSize => 32 - 037/ maxTessellationControlPerVertexInputComponents => 128 - 038/ maxTessellationControlPerVertexOutputComponents => 128 - 039/ maxTessellationControlPerPatchOutputComponents => 120 - 040/ maxTessellationControlTotalOutputComponents => 4216 - 041/ maxTessellationEvaluationInputComponents => 128 - 042/ maxTessellationEvaluationOutputComponents => 128 - 043/ maxGeometryShaderInvocations => 32 - 044/ maxGeometryInputComponents => 128 - 045/ maxGeometryOutputComponents => 128 - 046/ maxGeometryOutputVertices => 1024 - 047/ maxGeometryTotalOutputComponents => 1024 - 048/ maxFragmentInputComponents => 128 - 049/ maxFragmentOutputAttachments => 8 - 050/ maxFragmentDualSrcAttachments => 1 - 051/ maxFragmentCombinedOutputResources => 16 - 052/ maxComputeSharedMemorySize => 49152 - 053/ maxComputeSharedMemorySize => 2147483647 x 65535 x 65535 - 054/ maxComputeWorkGroupInvocations => 1024 - 055/ maxComputeWorkGroupSize => 1024 x 1024 x 64 - 056/ subPixelPrecisionBits => 8 - 057/ subTexelPrecisionBits => 8 - 058/ mipmapPrecisionBits => 8 - 059/ maxDrawIndexedIndexValue => 4294967295 - 060/ maxDrawIndirectCount => 4294967295 - 061/ maxSamplerLodBias => 15.000000 - 062/ maxSamplerAnisotropy => 16.000000 - 063/ maxViewports => 16 - 064/ maxViewportDimensions => 32768 x 32768 - 065/ viewportBoundsRange => -65536.000000 x 65536.000000 - 066/ viewportSubPixelBits => 8 - 067/ minMemoryMapAlignment => 64 - 068/ minTexelBufferOffsetAlignment => 16 - 069/ minUniformBufferOffsetAlignment => 64 - 070/ minStorageBufferOffsetAlignment => 32 - 071/ minTexelOffset => -8 - 072/ maxTexelOffset => 7 - 073/ minTexelGatherOffset => -32 - 074/ maxTexelGatherOffset => 31 - 075/ minInterpolationOffset => -0.500000 - 076/ maxInterpolationOffset => 0.437500 - 077/ subPixelInterpolationOffsetBits => 4 - 078/ maxFramebufferWidth => 32768 - 079/ maxFramebufferHeight => 32768 - 080/ maxFramebufferLayers => 2048 - 081/ framebufferColorSampleCounts => 15 - 082/ framebufferDepthSampleCounts => 15 - 083/ framebufferStencilSampleCounts => 31 - 084/ framebufferNoAttachmentsSampleCounts => 31 - 085/ maxColorAttachments => 8 - 086/ sampledImageColorSampleCounts => 15 - 087/ sampledImageIntegerSampleCounts => 15 - 088/ sampledImageDepthSampleCounts => 15 - 089/ sampledImageStencilSampleCounts => 31 - 090/ storageImageSampleCounts => 15 - 091/ maxSampleMaskWords => 1 - 092/ timestampComputeAndGraphics => 1 - 093/ timestampPeriod => 1.000000 - 094/ maxClipDistances => 8 - 095/ maxCullDistances => 8 - 096/ maxCombinedClipAndCullDistances => 8 - 097/ discreteQueuePriorities => 2 - 098/ pointSizeRange => 1.000000 x 2047.937500 - 099/ lineWidthRange => 1.000000 x 64.000000 - 100/ pointSizeGranularity => 0.062500 - 101/ lineWidthGranularity => 1.000000 - 102/ strictLines => 1 - 103/ standardSampleLocations => 1 - 104/ optimalBufferCopyOffsetAlignment => 1 - 105/ optimalBufferCopyRowPitchAlignment => 1 - 106/ nonCoherentAtomSize => 64
https://www.nvidia.com/en-us/geforce/news/rage-2-game-ready-driver/
Nvidia GeForce 430.64 WHQL driver
https://www.nvidia.com/en-us/geforce/news/gamescom-2019-game-ready-driver/
Nvidia GeForce 436.02 WHQL driver.