NVIDIA GeForce 456.38 Graphics Driver Released With GeForce RTX 3080, RTX 3090 and Vulkan 1.2.142 Support (Updated: GeForce 456.71 WHQL)


NVIDIA logo

 
NVIDIA has released a new driver belonging to the R455 family (from version 455.xx to 459.xx). The GeForce 455 family supports the following GPU architectures: Ampere, Turing, Volta, Pascal, Kepler and Maxwell.

The GeForce 456.38 driver brings the following changes:

Game Ready for Fortnite RTX

This new Game Ready Driver provides support for Fortnite’s dramatic new update which adds ray-traced effects, NVIDIA DLSS, NVIDIA Reflex, and a custom RTX map. In addition, this release also provides optimal day-1 support for Halo 3: ODST and Mafia: The Definitive Edition

Gaming Technology

– Includes support for GeForce RTX 3080 and 3090 GPUs
– GeForce Experience Automatic Performance Tuning for GeForce RTX 30-series and RTX 20-series
– GeForce Experience in-game performance monitoring for GeForce GTX 600 series and above
– ShadowPlay gameplay recording now supports HDR on GTX 900-series and above (RTX 3090 can capture 8K 30fps HDR)
– NVIDIA Broadcast app with AI-powered noise removal and virtual background
– 5 New G-SYNC Compatible Monitors

New Features and Other Changes

– Supports CUDA 11.1.
– SLI Profiles: added or updated the following SLI profiles: Baldur’s Gate 3, Comanche (NVIDIA Turing GPUs and later),
Crusader Kings III, Disintegration (NVIDIA Turing GPUs and later), Population Zero, RIDE 4 (NVIDIA Turing GPUs and later), Rocket Arena (NVIDIA Turing GPUs and later), The Blackout Club (NVIDIA Turing GPUs and later).
– Adds support for new G-SYNC compatible monitors.

Fixed Issues in this Release

– [Batman Arkham Knight]: Enabling Hardware-accelerated GPU Scheduling on PhysX games results in lower frame rate.[2988376]
– [Call of Duty: Modern Warfare]: The game may intermittently see a drop in frame rate when ray tracing is enabled. [3050468]
– [Detroit: Become Human]: The game may crash. [3037846]
– [Forza Horizon 4]: Stuttering occurs in the game after racing a few laps. [3101001]
– [Horizon Zero Dawn The Complete Edition]: Flickering and texture corruption occurs in game after setting Anisotropic Filtering to 16x from the NVIDIA Control Panel. [200638389]
– [madVR][MPC-HC]: Various HDR issues occur when using the madVR renderer with MPC-HC. [3038381]
– [Minecraft Java Edition;]: The game may crash when launched with XSplit Broadcaster running in the background. [3052464]
– [World of Warcraft]: Objects randomly flicker. [3101638]
– Video playback on the secondary display lags/freezes while playing a game on the primary display if Hardware-accelerated GPU Scheduling is enabled [200586262]
– [Notebook]: Display is not detected when connected to Thunderbolt 3 port on HP Spectre x360 – 15t-df100 Notebook. [3087076]
– [Notebook][NVIDIA Control Panel]: With Clone mode set, only the Developer pages are visible in the NVIDIA Control Panel after hot-plugging a DisplayPort/HDMI Freesync display. [200637570]
– [Notebook]: When a game is played on the primary display and a YouTube video is played on the extended display, video playback is sluggish and stutters. [200586262]
– [Pascal GPU][Marvel’s Avengers]: The game may crash when switching windows [Alt+Tab] while the game is running. [3101682]

 

(2020.09.28) GeForce 456.55

Game Ready for NVIDIA Reflex Support for ‘Call of Duty: Modern Warfare’ and ‘Call of Duty: Warzone’
Our latest GeForce Game Ready driver provides support for NVIDIA Reflex in the blockbuster titles Call of Duty: Modern Warfare and Call of Duty: Warzone, as well as offers the best experience in Star Wars: Squadrons. The new Game Ready Driver also improves stability in certain games on RTX 30 Series GPUs.

Fixed Issues
– [Omniverse 2020.2.4496]: Corruption occurs after switching from RTX Real-Time to RTX Path-Traced renderer. [200649160]
– [Vulkan games]: The GeForce Experience> Performance > Render Latency setting sometimes sticks at 0 on Vulkan games. [3129618]
– Multiple G-SYNC Compatible monitors were removed from the G-SYNC Compatible list in the driver. [3130059]
– There is a slight increase in the Windows Event Log CPU utilization. [200659659]
– NVIDIA Container service may crash upon resume from system sleep /hibernate mode. [200658281]
– [Notebook]: Performance Power Mode cannot be set from the NVIDIA Control Panel. [200657525]

 

(2020.10.02) GeForce 456.71 HotFix

GeForce Hotfix display driver version 456.71 is based on our latest Game Ready Driver 456.55.

The hotfix addresses the following issues:

Launching a game in full screen mode may trigger a black screen on adaptive sync monitors if G-SYNC is enabled
[Fortnite] Game may experience crash when using in-game RTX Shadows/Reflection
[Divinity: Original Sin 2 Definitive Edition] Enabling Hardware-accelerated GPU Scheduling results in lower frame rate

 

(2020.10.07) GeForce 456.71 WHQL

Game Ready for Call of Duty: Black Ops Cold War PC Beta
This new Game Ready Driver provides support for the upcoming Open Beta for Call of Duty: Black Ops Cold War. In addition, this driver enables support for NVIDIA Reflex in the Beta, allowing GeForce gamers to reduce system latency and improve responsiveness of gameplay.

 

Downloads

 

GeForce 456.38


NVIDIA GeForce 456.38 + GPU Caps Viewer + GeForce RTX 2070

 

GeForce 456.55


NVIDIA GeForce 456.55 + GPU Caps Viewer + GeForce RTX 2070

 

GeForce 456.71


NVIDIA GeForce 456.71 + GPU Caps Viewer + GeForce RTX 2080

 

OpenGL support

GeForce 456.38

GeForce 456.38 exposes OpenGL 4.6 and 429 extensions for a GeForce RTX 2070 on Windows 10 (v2004). It’s the same OpenGL support than in 440.97.

- GL_VENDOR: NVIDIA Corporation
- GL_RENDERER: GeForce RTX 2070/PCIe/SSE2
- GL_VERSION: 4.6.0 NVIDIA 456.38
- GL_SHADING_LANGUAGE_VERSION: 4.60 NVIDIA
- OpenGL Extensions: 429 extensions (GL=397 and WGL=32)

GeForce 456.55

GeForce 456.55 exposes the same OpenGL 4.6 support than R456.38.

- GL_VENDOR: NVIDIA Corporation
- GL_RENDERER: GeForce RTX 2070/PCIe/SSE2
- GL_VERSION: 4.6.0 NVIDIA 456.55
- GL_SHADING_LANGUAGE_VERSION: 4.60 NVIDIA
- OpenGL Extensions: 429 extensions (GL=397 and WGL=32)

GeForce 456.71

GeForce 456.71 exposes the same OpenGL 4.6 support than R456.38.

- GL_VENDOR: NVIDIA Corporation
- GL_RENDERER: GeForce RTX 2080/PCIe/SSE2
- GL_VERSION: 4.6.0 NVIDIA 456.71
- GL_SHADING_LANGUAGE_VERSION: 4.60 NVIDIA
- OpenGL Extensions: 429 extensions (GL=397 and WGL=32)

 

Vulkan support

GeForce 456.38

GeForce 456.38 exposes Vulkan 1.2.142 and 119 device extensions for a GeForce RTX 2070 on Windows 10 (v2004).

Four new device extensions have been added:
– VK_EXT_pipeline_creation_cache_control
– VK_EXT_private_data
– VK_EXT_robustness2
– VK_NV_low_latency

No trace of VK_KHR_ray_tracing, the official cross-vendor ray tracing extension…

Update (2020.09.24): @booner_k explained why VK_KHR_ray_tracing is not listed:

It’s currently provisional, which means it’s not permitted in release drivers until official release.

- Device 1
  - name: GeForce RTX 2070
  - device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  - device ID: 10DE-1F02
  - API version: 1.2.142
  - NVIDIA driver version: 456.38.0.0
  - VK_KHR_driver_properties information:
    - driverName: NVIDIA
    - driverID_str: VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR
    - driverID: 4
    - conformanceVersion: 1.2.1.2
    - driverInfo: 456.38

  - # of extensions => 119
  - 001/ VK_KHR_16bit_storage
  - 002/ VK_KHR_8bit_storage
  - 003/ VK_KHR_bind_memory2
  - 004/ VK_KHR_buffer_device_address
  - 005/ VK_KHR_create_renderpass2
  - 006/ VK_KHR_dedicated_allocation
  - 007/ VK_KHR_depth_stencil_resolve
  - 008/ VK_KHR_descriptor_update_template
  - 009/ VK_KHR_device_group
  - 010/ VK_KHR_draw_indirect_count
  - 011/ VK_KHR_driver_properties
  - 012/ VK_KHR_external_fence
  - 013/ VK_KHR_external_fence_win32
  - 014/ VK_KHR_external_memory
  - 015/ VK_KHR_external_memory_win32
  - 016/ VK_KHR_external_semaphore
  - 017/ VK_KHR_external_semaphore_win32
  - 018/ VK_KHR_get_memory_requirements2
  - 019/ VK_KHR_image_format_list
  - 020/ VK_KHR_imageless_framebuffer
  - 021/ VK_KHR_maintenance1
  - 022/ VK_KHR_maintenance2
  - 023/ VK_KHR_maintenance3
  - 024/ VK_KHR_multiview
  - 025/ VK_KHR_pipeline_executable_properties
  - 026/ VK_KHR_push_descriptor
  - 027/ VK_KHR_relaxed_block_layout
  - 028/ VK_KHR_sampler_mirror_clamp_to_edge
  - 029/ VK_KHR_sampler_ycbcr_conversion
  - 030/ VK_KHR_separate_depth_stencil_layouts
  - 031/ VK_KHR_shader_atomic_int64
  - 032/ VK_KHR_shader_clock
  - 033/ VK_KHR_shader_draw_parameters
  - 034/ VK_KHR_shader_float16_int8
  - 035/ VK_KHR_shader_float_controls
  - 036/ VK_KHR_shader_non_semantic_info
  - 037/ VK_KHR_shader_subgroup_extended_types
  - 038/ VK_KHR_spirv_1_4
  - 039/ VK_KHR_storage_buffer_storage_class
  - 040/ VK_KHR_swapchain
  - 041/ VK_KHR_swapchain_mutable_format
  - 042/ VK_KHR_timeline_semaphore
  - 043/ VK_KHR_uniform_buffer_standard_layout
  - 044/ VK_KHR_variable_pointers
  - 045/ VK_KHR_vulkan_memory_model
  - 046/ VK_KHR_win32_keyed_mutex
  - 047/ VK_EXT_blend_operation_advanced
  - 048/ VK_EXT_buffer_device_address
  - 049/ VK_EXT_calibrated_timestamps
  - 050/ VK_EXT_conditional_rendering
  - 051/ VK_EXT_conservative_rasterization
  - 052/ VK_EXT_custom_border_color
  - 053/ VK_EXT_depth_clip_enable
  - 054/ VK_EXT_depth_range_unrestricted
  - 055/ VK_EXT_descriptor_indexing
  - 056/ VK_EXT_discard_rectangles
  - 057/ VK_EXT_external_memory_host
  - 058/ VK_EXT_fragment_shader_interlock
  - 059/ VK_EXT_full_screen_exclusive
  - 060/ VK_EXT_hdr_metadata
  - 061/ VK_EXT_host_query_reset
  - 062/ VK_EXT_index_type_uint8
  - 063/ VK_EXT_inline_uniform_block
  - 064/ VK_EXT_line_rasterization
  - 065/ VK_EXT_memory_budget
  - 066/ VK_EXT_memory_priority
  - 067/ VK_EXT_pci_bus_info
  - 068/ VK_EXT_pipeline_creation_cache_control
  - 069/ VK_EXT_pipeline_creation_feedback
  - 070/ VK_EXT_post_depth_coverage
  - 071/ VK_EXT_private_data
  - 072/ VK_EXT_robustness2
  - 073/ VK_EXT_sample_locations
  - 074/ VK_EXT_sampler_filter_minmax
  - 075/ VK_EXT_scalar_block_layout
  - 076/ VK_EXT_separate_stencil_usage
  - 077/ VK_EXT_shader_demote_to_helper_invocation
  - 078/ VK_EXT_shader_subgroup_ballot
  - 079/ VK_EXT_shader_subgroup_vote
  - 080/ VK_EXT_shader_viewport_index_layer
  - 081/ VK_EXT_subgroup_size_control
  - 082/ VK_EXT_texel_buffer_alignment
  - 083/ VK_EXT_tooling_info
  - 084/ VK_EXT_transform_feedback
  - 085/ VK_EXT_vertex_attribute_divisor
  - 086/ VK_EXT_ycbcr_image_arrays
  - 087/ VK_NV_clip_space_w_scaling
  - 088/ VK_NV_compute_shader_derivatives
  - 089/ VK_NV_cooperative_matrix
  - 090/ VK_NV_corner_sampled_image
  - 091/ VK_NV_coverage_reduction_mode
  - 092/ VK_NV_dedicated_allocation
  - 093/ VK_NV_dedicated_allocation_image_aliasing
  - 094/ VK_NV_device_diagnostic_checkpoints
  - 095/ VK_NV_device_diagnostics_config
  - 096/ VK_NV_device_generated_commands
  - 097/ VK_NV_external_memory
  - 098/ VK_NV_external_memory_win32
  - 099/ VK_NV_fill_rectangle
  - 100/ VK_NV_fragment_coverage_to_color
  - 101/ VK_NV_fragment_shader_barycentric
  - 102/ VK_NV_framebuffer_mixed_samples
  - 103/ VK_NV_geometry_shader_passthrough
  - 104/ VK_NV_low_latency
  - 105/ VK_NV_mesh_shader
  - 106/ VK_NV_ray_tracing
  - 107/ VK_NV_representative_fragment_test
  - 108/ VK_NV_sample_mask_override_coverage
  - 109/ VK_NV_scissor_exclusive
  - 110/ VK_NV_shader_image_footprint
  - 111/ VK_NV_shader_sm_builtins
  - 112/ VK_NV_shader_subgroup_partitioned
  - 113/ VK_NV_shading_rate_image
  - 114/ VK_NV_viewport_array2
  - 115/ VK_NV_viewport_swizzle
  - 116/ VK_NV_win32_keyed_mutex
  - 117/ VK_NVX_binary_import
  - 118/ VK_NVX_image_view_handle
  - 119/ VK_NVX_multiview_per_view_attributes

  - # of layers => 1
  - 001/ VK_LAYER_NV_optimus

  - # of memory heaps => 3
  - heap 1 => 8031 MB
  - heap 2 => 16352 MB
  - heap 3 => 246 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 => 1099511627775
    - 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 => 16
    - 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 => 0.062500
    - 102/ strictLines => 1
    - 103/ standardSampleLocations => 1
    - 104/ optimalBufferCopyOffsetAlignment => 1
    - 105/ optimalBufferCopyRowPitchAlignment => 1
    - 106/ nonCoherentAtomSize => 64

 

GeForce 456.55

GeForce 456.55 exposes the same Vulkan support than GeForce 456.38.

- Device 1
  - name: GeForce RTX 2070
  - device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  - device ID: 10DE-1F02
  - API version: 1.2.142
  - NVIDIA driver version: 456.55.0.0
  - VK_KHR_driver_properties information:
    - driverName: NVIDIA
    - driverID_str: VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR
    - driverID: 4
    - conformanceVersion: 1.2.1.2
    - driverInfo: 456.55
  - # of extensions => 119

 

GeForce 456.71

GeForce 456.71 exposes the same Vulkan 1.2.142 support than GeForce 456.55.

2 thoughts on “NVIDIA GeForce 456.38 Graphics Driver Released With GeForce RTX 3080, RTX 3090 and Vulkan 1.2.142 Support (Updated: GeForce 456.71 WHQL)”

Comments are closed.