NVIDIA GeForce 465.89 Graphics Driver Released (Vulkan 1.2.168, OpenCL 3.0, Resizable BAR) – UPDATE: v466.47


NVIDIA logo

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

The GeForce 465 family brings the support of OpenCL 3.0 to Kepler and later GPUs and the new Resizable BAR (Base Address Register) technology that should improve gaming framerates like AMD SAM (Smart Access Memory).

Game Ready for Outriders
This new Game Ready Driver provides support for the launch of Outriders, which features NVIDIA
DLSS technology. Additionally, this release also provides optimal day-1 support for:
– DIRT 5’s new ray tracing update
– The launch of Evil Genius 2: World Domination
– The launch of the KINGDOM HEARTS Series on the Epic Games Store

Gaming Technology
– Includes support for Resizable BAR across the GeForce RTX 30 Series of Desktop and
Notebook GPUs
– Includes beta support for virtualization on GeForce GPUs

OpenCL 3.0
Added support for OpenCL 3.02, the latest major version of OpenCL maintaining backward
compatibility with OpenCL 1.2. NVIDIA OpenCL 3.0 continues to support existing OpenCL 1.2
functionality as well as Khronos and vendor extensions that are already supported with NVIDIA OpenCL 1.2 drivers.

Fixed Issues in this Release
– [Rainbow Six Siege][Vulkan]: Smoke appears pixelated. [3266916]
– [Vulkan][X4: Foundations 4.00/X4: Cradle of Humanity] The game may crash on GeForce RTX 30 Series. [200701230]
– [GeForce RTX 3090]: Blue-screen crash occurs when Samsung Odyssey G9 is paired with HDMI TV. [3240366]
– [GeForce RTX 2060]: Blue-screen crash (DPC_WATCHDOGS_VIOLATION) occurs when playing a game and watching YouTube video simultaneously. [3196272]
– [Sunset Overdrive]: The application may display random green corruption if Depth of Field is enabled from in-game settings [2750770]
– Realtek Displayport-to-HDMI 2.1 protocol converter clock limited to 600MHz pixel clock [3202060]
– [G-SYNC][NVIDIA Ampere/Turing GPU architecture]: GPU power consumption may increase in idle mode on systems using certain higher refresh-rate G-SYNC monitors. [200667566].
– [GFE Screenshot/HDR]: Application screenshots are washed out when HDR is enabled [3229781]

 

GeForce 466.11

Game Ready for Mortal Shell
This new Game Ready Driver provides support for Mortal Shell’s RTX update, which introduces NVIDIA DLSS, boosting performance by up to 130% at 4K. Additionally, this release also provides optimal support for Valorant’s NVIDIA Reflex update, NVIDIA Broadcast Noise Reduction support in OBS, 6 new G-SYNC Compatible gaming monitors and TVs, and more.

Fixed Issues in this Release
– [Supreme Commander/Supreme Commander 2]: The games experience low FPS. [3231218/3230880]
– [Adobe Camera RAW 12.x]: RAW files may show up black in Adobe Lightroom. [3266883/200717265]
– [VR]: Microsoft Flight Simulator 2020 VR may stutter if Hardware-accelerated GPU scheduling is disabled. [3246674]
– Some displays may show incorrect color levels after booting into Windows. [3285148/3287063]

More information: Mortal Shell Game Ready Driver Released: Experience RTX Goodness With Ray Tracing And DLSS @ NVIDIA.

 

GeForce 466.27

Game Ready for the Metro Exodus PC Enhanced Edition
This new Game Ready Driver provides support for the Metro Exodus PC Enhanced Edition, which adds additional ray-traced effects and NVIDIA DLSS 2.0 for greater performance and improved image quality. Additionally, this release also provides optimal support for Mass Effect Legendary Edition and Resident Evil Village, along with support for 5 new G-SYNC Compatible displays.

New Features and Other Changes
– Added support for DirectX 12 Agility SDK.
– This driver updates the hash limiter for the GeForce RTX 3060 12GB and is required for product shipped starting mid-May.

 

GeForce 466.47

Game Ready for Days Gone
This new Game Ready Driver provides support for the launch of Days Gone on PC with increased levels of detail, higher foliage draw distances, native 4K rendering, a configurable field of view, ultra-wide monitor support, unlocked frame rates, and more. Additionally, this release also provides optimal support for Knockout City.

New Features and Other Changes
– This driver version is required for GeForce RTX 3080, RTX 3070, and RTX 3060 TI graphics cards with LHR, which ship starting late May, 2021.

More information: Days Gone GeForce Game Ready Driver @ NVIDIA.

 

Downloads

 

GeForce 465.89

NVIDIA GeForce 465.89 + GPU Caps Viewer + GeForce RTX 3060 Ti

 

GeForce 466.11

NVIDIA GeForce 466.11 + GPU Caps Viewer + GeForce RTX 3060 Ti

 

GeForce 466.27

NVIDIA GeForce 466.27 + GPU Caps Viewer + GeForce RTX 3060 Ti

 

GeForce 466.47

NVIDIA GeForce 466.47 + GPU Caps Viewer + GeForce RTX 2070

 

OpenGL support

GeForce 465.89

GeForce 465.89 exposes OpenGL 4.6 and 433 extensions for a GeForce RTX 3060 Ti on Windows 10 (v20H2).

- GL_VENDOR: NVIDIA Corporation
- GL_RENDERER: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
- GL_VERSION: 4.6.0 NVIDIA 465.89
- GL_SHADING_LANGUAGE_VERSION: 4.60 NVIDIA
- OpenGL Extensions: 433 extensions (GL=401 and WGL=32)
  - GL_AMD_multi_draw_indirect
  - GL_AMD_seamless_cubemap_per_texture
  - GL_AMD_vertex_shader_viewport_index
  - GL_AMD_vertex_shader_layer
  - GL_ARB_arrays_of_arrays
  - GL_ARB_base_instance
  - GL_ARB_bindless_texture
  - GL_ARB_blend_func_extended
  - GL_ARB_buffer_storage
  - GL_ARB_clear_buffer_object
  - GL_ARB_clear_texture
  - GL_ARB_clip_control
  - GL_ARB_color_buffer_float
  - GL_ARB_compatibility
  - GL_ARB_compressed_texture_pixel_storage
  - GL_ARB_conservative_depth
  - GL_ARB_compute_shader
  - GL_ARB_compute_variable_group_size
  - GL_ARB_conditional_render_inverted
  - GL_ARB_copy_buffer
  - GL_ARB_copy_image
  - GL_ARB_cull_distance
  - GL_ARB_debug_output
  - GL_ARB_depth_buffer_float
  - GL_ARB_depth_clamp
  - GL_ARB_depth_texture
  - GL_ARB_derivative_control
  - GL_ARB_direct_state_access
  - GL_ARB_draw_buffers
  - GL_ARB_draw_buffers_blend
  - GL_ARB_draw_indirect
  - GL_ARB_draw_elements_base_vertex
  - GL_ARB_draw_instanced
  - GL_ARB_enhanced_layouts
  - GL_ARB_ES2_compatibility
  - GL_ARB_ES3_compatibility
  - GL_ARB_ES3_1_compatibility
  - GL_ARB_ES3_2_compatibility
  - GL_ARB_explicit_attrib_location
  - GL_ARB_explicit_uniform_location
  - GL_ARB_fragment_coord_conventions
  - GL_ARB_fragment_layer_viewport
  - GL_ARB_fragment_program
  - GL_ARB_fragment_program_shadow
  - GL_ARB_fragment_shader
  - GL_ARB_fragment_shader_interlock
  - GL_ARB_framebuffer_no_attachments
  - GL_ARB_framebuffer_object
  - GL_ARB_framebuffer_sRGB
  - GL_ARB_geometry_shader4
  - GL_ARB_get_program_binary
  - GL_ARB_get_texture_sub_image
  - GL_ARB_gl_spirv
  - GL_ARB_gpu_shader5
  - GL_ARB_gpu_shader_fp64
  - GL_ARB_gpu_shader_int64
  - GL_ARB_half_float_pixel
  - GL_ARB_half_float_vertex
  - GL_ARB_imaging
  - GL_ARB_indirect_parameters
  - GL_ARB_instanced_arrays
  - GL_ARB_internalformat_query
  - GL_ARB_internalformat_query2
  - GL_ARB_invalidate_subdata
  - GL_ARB_map_buffer_alignment
  - GL_ARB_map_buffer_range
  - GL_ARB_multi_bind
  - GL_ARB_multi_draw_indirect
  - GL_ARB_multisample
  - GL_ARB_multitexture
  - GL_ARB_occlusion_query
  - GL_ARB_occlusion_query2
  - GL_ARB_parallel_shader_compile
  - GL_ARB_pipeline_statistics_query
  - GL_ARB_pixel_buffer_object
  - GL_ARB_point_parameters
  - GL_ARB_point_sprite
  - GL_ARB_polygon_offset_clamp
  - GL_ARB_post_depth_coverage
  - GL_ARB_program_interface_query
  - GL_ARB_provoking_vertex
  - GL_ARB_query_buffer_object
  - GL_ARB_robust_buffer_access_behavior
  - GL_ARB_robustness
  - GL_ARB_sample_locations
  - GL_ARB_sample_shading
  - GL_ARB_sampler_objects
  - GL_ARB_seamless_cube_map
  - GL_ARB_seamless_cubemap_per_texture
  - GL_ARB_separate_shader_objects
  - GL_ARB_shader_atomic_counter_ops
  - GL_ARB_shader_atomic_counters
  - GL_ARB_shader_ballot
  - GL_ARB_shader_bit_encoding
  - GL_ARB_shader_clock
  - GL_ARB_shader_draw_parameters
  - GL_ARB_shader_group_vote
  - GL_ARB_shader_image_load_store
  - GL_ARB_shader_image_size
  - GL_ARB_shader_objects
  - GL_ARB_shader_precision
  - GL_ARB_shader_storage_buffer_object
  - GL_ARB_shader_subroutine
  - GL_ARB_shader_texture_image_samples
  - GL_ARB_shader_texture_lod
  - GL_ARB_shading_language_100
  - GL_ARB_shader_viewport_layer_array
  - GL_ARB_shading_language_420pack
  - GL_ARB_shading_language_include
  - GL_ARB_shading_language_packing
  - GL_ARB_shadow
  - GL_ARB_sparse_buffer
  - GL_ARB_sparse_texture
  - GL_ARB_sparse_texture2
  - GL_ARB_sparse_texture_clamp
  - GL_ARB_spirv_extensions
  - GL_ARB_stencil_texturing
  - GL_ARB_sync
  - GL_ARB_tessellation_shader
  - GL_ARB_texture_barrier
  - GL_ARB_texture_border_clamp
  - GL_ARB_texture_buffer_object
  - GL_ARB_texture_buffer_object_rgb32
  - GL_ARB_texture_buffer_range
  - GL_ARB_texture_compression
  - GL_ARB_texture_compression_bptc
  - GL_ARB_texture_compression_rgtc
  - GL_ARB_texture_cube_map
  - GL_ARB_texture_cube_map_array
  - GL_ARB_texture_env_add
  - GL_ARB_texture_env_combine
  - GL_ARB_texture_env_crossbar
  - GL_ARB_texture_env_dot3
  - GL_ARB_texture_filter_anisotropic
  - GL_ARB_texture_filter_minmax
  - GL_ARB_texture_float
  - GL_ARB_texture_gather
  - GL_ARB_texture_mirror_clamp_to_edge
  - GL_ARB_texture_mirrored_repeat
  - GL_ARB_texture_multisample
  - GL_ARB_texture_non_power_of_two
  - GL_ARB_texture_query_levels
  - GL_ARB_texture_query_lod
  - GL_ARB_texture_rectangle
  - GL_ARB_texture_rg
  - GL_ARB_texture_rgb10_a2ui
  - GL_ARB_texture_stencil8
  - GL_ARB_texture_storage
  - GL_ARB_texture_storage_multisample
  - GL_ARB_texture_swizzle
  - GL_ARB_texture_view
  - GL_ARB_timer_query
  - GL_ARB_transform_feedback2
  - GL_ARB_transform_feedback3
  - GL_ARB_transform_feedback_instanced
  - GL_ARB_transform_feedback_overflow_query
  - GL_ARB_transpose_matrix
  - GL_ARB_uniform_buffer_object
  - GL_ARB_vertex_array_bgra
  - GL_ARB_vertex_array_object
  - GL_ARB_vertex_attrib_64bit
  - GL_ARB_vertex_attrib_binding
  - GL_ARB_vertex_buffer_object
  - GL_ARB_vertex_program
  - GL_ARB_vertex_shader
  - GL_ARB_vertex_type_10f_11f_11f_rev
  - GL_ARB_vertex_type_2_10_10_10_rev
  - GL_ARB_viewport_array
  - GL_ARB_window_pos
  - GL_ATI_draw_buffers
  - GL_ATI_texture_float
  - GL_ATI_texture_mirror_once
  - GL_S3_s3tc
  - GL_EXT_texture_env_add
  - GL_EXT_abgr
  - GL_EXT_bgra
  - GL_EXT_bindable_uniform
  - GL_EXT_blend_color
  - GL_EXT_blend_equation_separate
  - GL_EXT_blend_func_separate
  - GL_EXT_blend_minmax
  - GL_EXT_blend_subtract
  - GL_EXT_compiled_vertex_array
  - GL_EXT_Cg_shader
  - GL_EXT_depth_bounds_test
  - GL_EXT_direct_state_access
  - GL_EXT_draw_buffers2
  - GL_EXT_draw_instanced
  - GL_EXT_draw_range_elements
  - GL_EXT_fog_coord
  - GL_EXT_framebuffer_blit
  - GL_EXT_framebuffer_multisample
  - GL_EXTX_framebuffer_mixed_formats
  - GL_EXT_framebuffer_multisample_blit_scaled
  - GL_EXT_framebuffer_object
  - GL_EXT_framebuffer_sRGB
  - GL_EXT_geometry_shader4
  - GL_EXT_gpu_program_parameters
  - GL_EXT_gpu_shader4
  - GL_EXT_multi_draw_arrays
  - GL_EXT_multiview_texture_multisample
  - GL_EXT_multiview_timer_query
  - GL_EXT_packed_depth_stencil
  - GL_EXT_packed_float
  - GL_EXT_packed_pixels
  - GL_EXT_pixel_buffer_object
  - GL_EXT_point_parameters
  - GL_EXT_polygon_offset_clamp
  - GL_EXT_post_depth_coverage
  - GL_EXT_provoking_vertex
  - GL_EXT_raster_multisample
  - GL_EXT_rescale_normal
  - GL_EXT_secondary_color
  - GL_EXT_separate_shader_objects
  - GL_EXT_separate_specular_color
  - GL_EXT_shader_image_load_formatted
  - GL_EXT_shader_image_load_store
  - GL_EXT_shader_integer_mix
  - GL_EXT_shadow_funcs
  - GL_EXT_sparse_texture2
  - GL_EXT_stencil_two_side
  - GL_EXT_stencil_wrap
  - GL_EXT_texture3D
  - GL_EXT_texture_array
  - GL_EXT_texture_buffer_object
  - GL_EXT_texture_compression_dxt1
  - GL_EXT_texture_compression_latc
  - GL_EXT_texture_compression_rgtc
  - GL_EXT_texture_compression_s3tc
  - GL_EXT_texture_cube_map
  - GL_EXT_texture_edge_clamp
  - GL_EXT_texture_env_combine
  - GL_EXT_texture_env_dot3
  - GL_EXT_texture_filter_anisotropic
  - GL_EXT_texture_filter_minmax
  - GL_EXT_texture_integer
  - GL_EXT_texture_lod
  - GL_EXT_texture_lod_bias
  - GL_EXT_texture_mirror_clamp
  - GL_EXT_texture_object
  - GL_EXT_texture_shadow_lod
  - GL_EXT_texture_shared_exponent
  - GL_EXT_texture_sRGB
  - GL_EXT_texture_sRGB_R8
  - GL_EXT_texture_sRGB_decode
  - GL_EXT_texture_storage
  - GL_EXT_texture_swizzle
  - GL_EXT_timer_query
  - GL_EXT_transform_feedback2
  - GL_EXT_vertex_array
  - GL_EXT_vertex_array_bgra
  - GL_EXT_vertex_attrib_64bit
  - GL_EXT_window_rectangles
  - GL_EXT_import_sync_object
  - GL_IBM_rasterpos_clip
  - GL_IBM_texture_mirrored_repeat
  - GL_KHR_context_flush_control
  - GL_KHR_debug
  - GL_EXT_memory_object
  - GL_EXT_memory_object_win32
  - GL_NV_memory_object_sparse
  - GL_EXT_win32_keyed_mutex
  - GL_KHR_parallel_shader_compile
  - GL_KHR_no_error
  - GL_KHR_robust_buffer_access_behavior
  - GL_KHR_robustness
  - GL_EXT_semaphore
  - GL_EXT_semaphore_win32
  - GL_NV_timeline_semaphore
  - GL_KHR_shader_subgroup
  - GL_KTX_buffer_region
  - GL_NV_alpha_to_coverage_dither_control
  - GL_NV_bindless_multi_draw_indirect
  - GL_NV_bindless_multi_draw_indirect_count
  - GL_NV_bindless_texture
  - GL_NV_blend_equation_advanced
  - GL_NV_blend_equation_advanced_coherent
  - GL_NVX_blend_equation_advanced_multi_draw_buffers
  - GL_NV_blend_minmax_factor
  - GL_NV_blend_square
  - GL_NV_clip_space_w_scaling
  - GL_NV_command_list
  - GL_NV_compute_program5
  - GL_NV_compute_shader_derivatives
  - GL_NV_conditional_render
  - GL_NV_conservative_raster
  - GL_NV_conservative_raster_dilate
  - GL_NV_conservative_raster_pre_snap
  - GL_NV_conservative_raster_pre_snap_triangles
  - GL_NV_conservative_raster_underestimation
  - GL_NV_copy_depth_to_color
  - GL_NV_copy_image
  - GL_NV_depth_buffer_float
  - GL_NV_depth_clamp
  - GL_NV_draw_texture
  - GL_NV_draw_vulkan_image
  - GL_NV_ES1_1_compatibility
  - GL_NV_ES3_1_compatibility
  - GL_NV_explicit_multisample
  - GL_NV_feature_query
  - GL_NV_fence
  - GL_NV_fill_rectangle
  - GL_NV_float_buffer
  - GL_NV_fog_distance
  - GL_NV_fragment_coverage_to_color
  - GL_NV_fragment_program
  - GL_NV_fragment_program_option
  - GL_NV_fragment_program2
  - GL_NV_fragment_shader_barycentric
  - GL_NV_fragment_shader_interlock
  - GL_NV_framebuffer_mixed_samples
  - GL_NV_framebuffer_multisample_coverage
  - GL_NV_geometry_shader4
  - GL_NV_geometry_shader_passthrough
  - GL_NV_gpu_program4
  - GL_NV_internalformat_sample_query
  - GL_NV_gpu_program4_1
  - GL_NV_gpu_program5
  - GL_NV_gpu_program5_mem_extended
  - GL_NV_gpu_program_fp64
  - GL_NV_gpu_shader5
  - GL_NV_half_float
  - GL_NV_light_max_exponent
  - GL_NV_memory_attachment
  - GL_NV_mesh_shader
  - GL_NV_multisample_coverage
  - GL_NV_multisample_filter_hint
  - GL_NV_occlusion_query
  - GL_NV_packed_depth_stencil
  - GL_NV_parameter_buffer_object
  - GL_NV_parameter_buffer_object2
  - GL_NV_path_rendering
  - GL_NV_path_rendering_shared_edge
  - GL_NV_pixel_data_range
  - GL_NV_point_sprite
  - GL_NV_primitive_restart
  - GL_NV_primitive_shading_rate
  - GL_NV_query_resource
  - GL_NV_query_resource_tag
  - GL_NV_register_combiners
  - GL_NV_register_combiners2
  - GL_NV_representative_fragment_test
  - GL_NV_sample_locations
  - GL_NV_sample_mask_override_coverage
  - GL_NV_scissor_exclusive
  - GL_NV_shader_atomic_counters
  - GL_NV_shader_atomic_float
  - GL_NV_shader_atomic_float64
  - GL_NV_shader_atomic_fp16_vector
  - GL_NV_shader_atomic_int64
  - GL_NV_shader_buffer_load
  - GL_NV_shader_storage_buffer_object
  - GL_NV_shader_subgroup_partitioned
  - GL_NV_shader_texture_footprint
  - GL_NV_shading_rate_image
  - GL_NV_stereo_view_rendering
  - GL_NV_texgen_reflection
  - GL_NV_texture_barrier
  - GL_NV_texture_compression_vtc
  - GL_NV_texture_dirty_tile_map
  - GL_NV_texture_env_combine4
  - GL_NV_texture_multisample
  - GL_NV_texture_rectangle
  - GL_NV_texture_rectangle_compressed
  - GL_NV_texture_shader
  - GL_NV_texture_shader2
  - GL_NV_texture_shader3
  - GL_NV_transform_feedback
  - GL_NV_transform_feedback2
  - GL_NV_uniform_buffer_unified_memory
  - GL_NV_vertex_array_range
  - GL_NV_vertex_array_range2
  - GL_NV_vertex_attrib_integer_64bit
  - GL_NV_vertex_buffer_unified_memory
  - GL_NV_vertex_program
  - GL_NV_vertex_program1_1
  - GL_NV_vertex_program2
  - GL_NV_vertex_program2_option
  - GL_NV_vertex_program3
  - GL_NV_viewport_array2
  - GL_NV_viewport_swizzle
  - GL_NVX_conditional_render
  - GL_NVX_linked_gpu_multicast
  - GL_NV_gpu_multicast
  - GL_NVX_gpu_multicast2
  - GL_NVX_progress_fence
  - GL_NVX_gpu_memory_info
  - GL_NVX_multigpu_info
  - GL_NVX_nvenc_interop
  - GL_NV_shader_thread_group
  - GL_NV_shader_thread_shuffle
  - GL_KHR_blend_equation_advanced
  - GL_KHR_blend_equation_advanced_coherent
  - GL_OVR_multiview
  - GL_OVR_multiview2
  - GL_SGIS_generate_mipmap
  - GL_SGIS_texture_lod
  - GL_SGIX_depth_texture
  - GL_SGIX_shadow
  - GL_SUN_slice_accum
  - GL_WIN_swap_hint
  - WGL_EXT_swap_control
  - WGL_ARB_buffer_region
  - WGL_ARB_create_context
  - WGL_ARB_create_context_no_error
  - WGL_ARB_create_context_profile
  - WGL_ARB_create_context_robustness
  - WGL_ARB_context_flush_control
  - WGL_ARB_extensions_string
  - WGL_ARB_make_current_read
  - WGL_ARB_multisample
  - WGL_ARB_pbuffer
  - WGL_ARB_pixel_format
  - WGL_ARB_pixel_format_float
  - WGL_ARB_render_texture
  - WGL_ATI_pixel_format_float
  - WGL_EXT_colorspace
  - WGL_EXT_create_context_es_profile
  - WGL_EXT_create_context_es2_profile
  - WGL_EXT_extensions_string
  - WGL_EXT_framebuffer_sRGB
  - WGL_EXT_pixel_format_packed_float
  - WGL_EXT_swap_control_tear
  - WGL_NVX_DX_interop
  - WGL_NV_DX_interop
  - WGL_NV_DX_interop2
  - WGL_NV_copy_image
  - WGL_NV_delay_before_swap
  - WGL_NV_float_buffer
  - WGL_NV_multisample_coverage
  - WGL_NV_multigpu_context
  - WGL_NV_render_depth_texture
  - WGL_NV_render_texture_rectangle

- OpenGL SPIR-V Extensions: 11
  - SPV_KHR_post_depth_coverage
  - SPV_KHR_shader_atomic_counter_ops
  - SPV_KHR_shader_ballot
  - SPV_KHR_shader_draw_parameters
  - SPV_KHR_storage_buffer_storage_class
  - SPV_KHR_subgroup_vote
  - SPV_NV_geometry_shader_passthrough
  - SPV_NV_sample_mask_override_coverage
  - SPV_NV_shader_subgroup_partitioned
  - SPV_NV_stereo_view_rendering
  - SPV_NV_viewport_array2

GeForce 466.11

GeForce 466.11 exposes the same OpenGL 4.6 support than 465.89:

GL_RENDERER: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
GL_VENDOR: NVIDIA Corporation
GL_VERSION: 4.6.0 NVIDIA 466.11
OpenGL extensions: 433

GeForce 466.27

GeForce 466.27 exposes the same OpenGL 4.6 support than 465.89:

- GL_VENDOR: NVIDIA Corporation
- GL_RENDERER: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
- GL_VERSION: 4.6.0 NVIDIA 466.27
- GL_SHADING_LANGUAGE_VERSION: 4.60 NVIDIA
OpenGL extensions: 433

 

Vulkan support

GeForce 465.89

GeForce 465.89 exposes Vulkan 1.2.168 and 137 device extensions for a GeForce RTX 3060 Ti on Windows 10 (v20H2). Compared to family 460, this driver brings the following new NVIDIA extensions:

– VK_NVX_binary_import
– VK_NVX_image_view_handle
– VK_NVX_multiview_per_view_attributes

- Device 1
  - name: NVIDIA GeForce RTX 3060 Ti
  - device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  - device ID: 10DE-2486
  - API version: 1.2.168
  - NVIDIA driver version: 465.89.0.0
  - VK_KHR_driver_properties information:
    - driverName: NVIDIA
    - driverID_str: VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR
    - driverID: 4
    - conformanceVersion: 1.2.2.5
    - driverInfo: 465.89
  - # of extensions => 137
  - 001/ VK_KHR_16bit_storage
  - 002/ VK_KHR_8bit_storage
  - 003/ VK_KHR_acceleration_structure
  - 004/ VK_KHR_bind_memory2
  - 005/ VK_KHR_buffer_device_address
  - 006/ VK_KHR_copy_commands2
  - 007/ VK_KHR_create_renderpass2
  - 008/ VK_KHR_dedicated_allocation
  - 009/ VK_KHR_deferred_host_operations
  - 010/ VK_KHR_depth_stencil_resolve
  - 011/ VK_KHR_descriptor_update_template
  - 012/ VK_KHR_device_group
  - 013/ VK_KHR_draw_indirect_count
  - 014/ VK_KHR_driver_properties
  - 015/ VK_KHR_external_fence
  - 016/ VK_KHR_external_fence_win32
  - 017/ VK_KHR_external_memory
  - 018/ VK_KHR_external_memory_win32
  - 019/ VK_KHR_external_semaphore
  - 020/ VK_KHR_external_semaphore_win32
  - 021/ VK_KHR_fragment_shading_rate
  - 022/ VK_KHR_get_memory_requirements2
  - 023/ VK_KHR_image_format_list
  - 024/ VK_KHR_imageless_framebuffer
  - 025/ VK_KHR_maintenance1
  - 026/ VK_KHR_maintenance2
  - 027/ VK_KHR_maintenance3
  - 028/ VK_KHR_multiview
  - 029/ VK_KHR_pipeline_executable_properties
  - 030/ VK_KHR_pipeline_library
  - 031/ VK_KHR_push_descriptor
  - 032/ VK_KHR_ray_query
  - 033/ VK_KHR_ray_tracing_pipeline
  - 034/ VK_KHR_relaxed_block_layout
  - 035/ VK_KHR_sampler_mirror_clamp_to_edge
  - 036/ VK_KHR_sampler_ycbcr_conversion
  - 037/ VK_KHR_separate_depth_stencil_layouts
  - 038/ VK_KHR_shader_atomic_int64
  - 039/ VK_KHR_shader_clock
  - 040/ VK_KHR_shader_draw_parameters
  - 041/ VK_KHR_shader_float16_int8
  - 042/ VK_KHR_shader_float_controls
  - 043/ VK_KHR_shader_non_semantic_info
  - 044/ VK_KHR_shader_subgroup_extended_types
  - 045/ VK_KHR_shader_terminate_invocation
  - 046/ VK_KHR_spirv_1_4
  - 047/ VK_KHR_storage_buffer_storage_class
  - 048/ VK_KHR_swapchain
  - 049/ VK_KHR_swapchain_mutable_format
  - 050/ VK_KHR_synchronization2
  - 051/ VK_KHR_timeline_semaphore
  - 052/ VK_KHR_uniform_buffer_standard_layout
  - 053/ VK_KHR_variable_pointers
  - 054/ VK_KHR_vulkan_memory_model
  - 055/ VK_KHR_win32_keyed_mutex
  - 056/ VK_KHR_workgroup_memory_explicit_layout
  - 057/ VK_KHR_zero_initialize_workgroup_memory
  - 058/ VK_EXT_4444_formats
  - 059/ VK_EXT_blend_operation_advanced
  - 060/ VK_EXT_buffer_device_address
  - 061/ VK_EXT_calibrated_timestamps
  - 062/ VK_EXT_conditional_rendering
  - 063/ VK_EXT_conservative_rasterization
  - 064/ VK_EXT_custom_border_color
  - 065/ VK_EXT_depth_clip_enable
  - 066/ VK_EXT_depth_range_unrestricted
  - 067/ VK_EXT_descriptor_indexing
  - 068/ VK_EXT_discard_rectangles
  - 069/ VK_EXT_extended_dynamic_state
  - 070/ VK_EXT_external_memory_host
  - 071/ VK_EXT_fragment_shader_interlock
  - 072/ VK_EXT_full_screen_exclusive
  - 073/ VK_EXT_hdr_metadata
  - 074/ VK_EXT_host_query_reset
  - 075/ VK_EXT_image_robustness
  - 076/ VK_EXT_index_type_uint8
  - 077/ VK_EXT_inline_uniform_block
  - 078/ VK_EXT_line_rasterization
  - 079/ VK_EXT_memory_budget
  - 080/ VK_EXT_memory_priority
  - 081/ VK_EXT_pci_bus_info
  - 082/ VK_EXT_pipeline_creation_cache_control
  - 083/ VK_EXT_pipeline_creation_feedback
  - 084/ VK_EXT_post_depth_coverage
  - 085/ VK_EXT_private_data
  - 086/ VK_EXT_robustness2
  - 087/ VK_EXT_sample_locations
  - 088/ VK_EXT_sampler_filter_minmax
  - 089/ VK_EXT_scalar_block_layout
  - 090/ VK_EXT_separate_stencil_usage
  - 091/ VK_EXT_shader_atomic_float
  - 092/ VK_EXT_shader_demote_to_helper_invocation
  - 093/ VK_EXT_shader_image_atomic_int64
  - 094/ VK_EXT_shader_subgroup_ballot
  - 095/ VK_EXT_shader_subgroup_vote
  - 096/ VK_EXT_shader_viewport_index_layer
  - 097/ VK_EXT_subgroup_size_control
  - 098/ VK_EXT_texel_buffer_alignment
  - 099/ VK_EXT_tooling_info
  - 100/ VK_EXT_transform_feedback
  - 101/ VK_EXT_vertex_attribute_divisor
  - 102/ VK_EXT_ycbcr_image_arrays
  - 103/ VK_NV_acquire_winrt_display
  - 104/ VK_NV_clip_space_w_scaling
  - 105/ VK_NV_compute_shader_derivatives
  - 106/ VK_NV_cooperative_matrix
  - 107/ VK_NV_corner_sampled_image
  - 108/ VK_NV_coverage_reduction_mode
  - 109/ VK_NV_cuda_kernel_launch
  - 110/ VK_NV_dedicated_allocation
  - 111/ VK_NV_dedicated_allocation_image_aliasing
  - 112/ VK_NV_device_diagnostic_checkpoints
  - 113/ VK_NV_device_diagnostics_config
  - 114/ VK_NV_device_generated_commands
  - 115/ VK_NV_external_memory
  - 116/ VK_NV_external_memory_win32
  - 117/ VK_NV_fill_rectangle
  - 118/ VK_NV_fragment_coverage_to_color
  - 119/ VK_NV_fragment_shader_barycentric
  - 120/ VK_NV_fragment_shading_rate_enums
  - 121/ VK_NV_framebuffer_mixed_samples
  - 122/ VK_NV_geometry_shader_passthrough
  - 123/ VK_NV_mesh_shader
  - 124/ VK_NV_ray_tracing
  - 125/ VK_NV_representative_fragment_test
  - 126/ VK_NV_sample_mask_override_coverage
  - 127/ VK_NV_scissor_exclusive
  - 128/ VK_NV_shader_image_footprint
  - 129/ VK_NV_shader_sm_builtins
  - 130/ VK_NV_shader_subgroup_partitioned
  - 131/ VK_NV_shading_rate_image
  - 132/ VK_NV_viewport_array2
  - 133/ VK_NV_viewport_swizzle
  - 134/ VK_NV_win32_keyed_mutex
  - 135/ VK_NVX_binary_import
  - 136/ VK_NVX_image_view_handle
  - 137/ VK_NVX_multiview_per_view_attributes
  - # of layers => 1
  - 001/ VK_LAYER_NV_optimus
  - # of memory heaps => 3
  - heap 1 => 8050 MB
  - heap 2 => 8149 MB
  - heap 3 => 214 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 466.11

GeForce 466.11 exposes Vulkan 1.2.168 and 137 device extensions. It’s the same support than previous 465.89.

- Device 1
  - name: NVIDIA GeForce RTX 3060 Ti
  - device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  - device ID: 10DE-2486
  - API version: 1.2.168
  - NVIDIA driver version: 466.11.0.0
  - VK_KHR_driver_properties information:
    - driverName: NVIDIA
    - driverID_str: VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR
    - driverID: 4
    - conformanceVersion: 1.2.2.5
    - driverInfo: 466.11
  - # of extensions => 137

 

GeForce 466.27

GeForce 466.11 exposes Vulkan 1.2.168 and 137 device extensions. It’s the same support than previous 465.89.

- Device 1
  - name: NVIDIA GeForce RTX 3060 Ti
  - device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  - device ID: 10DE-2486
  - API version: 1.2.168
  - NVIDIA driver version: 466.27.0.0
  - VK_KHR_driver_properties information:
    - driverName: NVIDIA
    - driverID_str: VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR
    - driverID: 4
    - conformanceVersion: 1.2.2.5
    - driverInfo: 466.27
  - # of extensions => 137

 

OpenCL support

The driver 465.89 brings the OpenCL 3.0 support:

NVIDIA GeForce 465.89 + GPU Caps Viewer + GeForce RTX 3060 Ti + OpenCL 3.0

- Num OpenCL platforms: 1
- CL_PLATFORM_NAME: NVIDIA CUDA
- CL_PLATFORM_VENDOR: NVIDIA Corporation
- CL_PLATFORM_VERSION: OpenCL 3.0 CUDA 11.3.55
- CL_PLATFORM_PROFILE: FULL_PROFILE
- Num devices: 1
  - CL_DEVICE_NAME: NVIDIA GeForce RTX 3060 Ti
  - CL_DEVICE_VENDOR: NVIDIA Corporation
  - CL_DRIVER_VERSION: 465.89
  - CL_DEVICE_PROFILE: FULL_PROFILE
  - CL_DEVICE_VERSION: OpenCL 3.0 CUDA
  - CL_DEVICE_TYPE: GPU
  - CL_DEVICE_VENDOR_ID: 0x10DE
  - CL_DEVICE_MAX_COMPUTE_UNITS: 38
  - CL_DEVICE_MAX_CLOCK_FREQUENCY: 1740MHz
  - CL_NV_DEVICE_COMPUTE_CAPABILITY_MAJOR: 8
  - CL_NV_DEVICE_COMPUTE_CAPABILITY_MINOR: 6
  - CL_NV_DEVICE_REGISTERS_PER_BLOCK: 65536
  - CL_NV_DEVICE_WARP_SIZE: 32
  - CL_NV_DEVICE_GPU_OVERLAP: 1
  - CL_NV_DEVICE_KERNEL_EXEC_TIMEOUT: 1
  - CL_NV_DEVICE_INTEGRATED_MEMORY: 0
  - CL_DEVICE_ADDRESS_BITS: 32
  - CL_DEVICE_MAX_MEM_ALLOC_SIZE: 2097152KB
  - CL_DEVICE_GLOBAL_MEM_SIZE: 8192MB
  - CL_DEVICE_MAX_PARAMETER_SIZE: 4352
  - CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE: 128 Bytes
  - CL_DEVICE_GLOBAL_MEM_CACHE_SIZE: 1064KB
  - CL_DEVICE_ERROR_CORRECTION_SUPPORT: NO
  - CL_DEVICE_LOCAL_MEM_TYPE: Local (scratchpad)
  - CL_DEVICE_LOCAL_MEM_SIZE: 48KB
  - CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE: 64KB
  - CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS: 3
  - CL_DEVICE_MAX_WORK_ITEM_SIZES: [1024 ; 1024 ; 64]
  - CL_DEVICE_MAX_WORK_GROUP_SIZE: 1024
  - CL_EXEC_NATIVE_KERNEL: 4236012
  - CL_DEVICE_IMAGE_SUPPORT: YES
  - CL_DEVICE_MAX_READ_IMAGE_ARGS: 256
  - CL_DEVICE_MAX_WRITE_IMAGE_ARGS: 32
  - CL_DEVICE_IMAGE2D_MAX_WIDTH: 32768
  - CL_DEVICE_IMAGE2D_MAX_HEIGHT: 32768
  - CL_DEVICE_IMAGE3D_MAX_WIDTH: 16384
  - CL_DEVICE_IMAGE3D_MAX_HEIGHT: 16384
  - CL_DEVICE_IMAGE3D_MAX_DEPTH: 16384
  - CL_DEVICE_MAX_SAMPLERS: 32
  - CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR: 1
  - CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT: 1
  - CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT: 1
  - CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG: 1
  - CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT: 1
  - CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE: 1
  - CL_DEVICE_EXTENSIONS: 19
  - Extensions:
    - cl_khr_global_int32_base_atomics
    - cl_khr_global_int32_extended_atomics
    - cl_khr_local_int32_base_atomics
    - cl_khr_local_int32_extended_atomics
    - cl_khr_fp64
    - cl_khr_3d_image_writes
    - cl_khr_byte_addressable_store
    - cl_khr_icd
    - cl_khr_gl_sharing
    - cl_nv_compiler_options
    - cl_nv_device_attribute_query
    - cl_nv_pragma_unroll
    - cl_nv_d3d10_sharing
    - cl_khr_d3d10_sharing
    - cl_nv_d3d11_sharing
    - cl_nv_copy_opts
    - cl_nv_create_buffer
    - cl_khr_int64_base_atomics
    - cl_khr_int64_extended_atomics

12 thoughts on “NVIDIA GeForce 465.89 Graphics Driver Released (Vulkan 1.2.168, OpenCL 3.0, Resizable BAR) – UPDATE: v466.47”

  1. greentm

    461.92 had 18 OpenCL extensions, the new one in 465.89 is cl_khr_3d_image_writes.
    According to AIDA64 we still don’t have full OpenCL 2.0 support, it’s at 75%. OpenCL 2.x features are optional.

Comments are closed.