
NVIDIA has released a new WHQL (Windows Hardware Quality Labs) gaming driver for Windows 10 and Windows 11. This driver belongs to the R525 family (525.xx to 529.xx) and brings the following changes:
Game Ready
This new Game Ready Driver provides the best day-0 gaming experience for the latest new games supporting NVIDIA DLSS 3 technology including Marvel’s Spider-Man: Miles Morales, Warhammer 40,0000: Darktide, and the new update for WRC Generations – The FIA WRC Official Game. Additionally, this Game Ready Driver supports the launch of World of Warcraft: Dragonflight and the addition of DLAA technology to Monster Hunter Rise: Sunbreak.Gaming Technology
– Introduces support for the GeForce RTX 4080
– Introduces DLSS Frame Generation support for VSync when G-SYNC is enabled
– Introduces support for HDR10+ GAMING standardFixed Issues
– G-SYNC logo is not displayed in the LG OLED TV menu when connected to GeForce RTX 40 series GPUs
– Uncharted: Legacy of Thieves Collection may crash when launched on a GeForce GTX 10 series GPU
– [QNIX QX2710/Fujitsu Siemens SL23T-1/Dell UP2715K/ HP Z27q] Unable to select the native resolution of certain monitors from the Windows display settings
– [Daz Studio] Application crashes after updating to latest driver when trying to run simulation
– Desktop Window Manager (dwm.exe) service may report significantly higher GPU usage on certain PC configurations
– Maxon – Cinema4D + Redshift3D vidmemory allocations cause TDR or Driver Crash
More reading: New Game Ready Driver Released For GeForce RTX 4080, Marvel’s Spider-Man: Miles Morales, Warhammer 40,000: Darktide & More
Downloads
- latest version for win10/win11 64-bit (desktop+notebook) @ Geeks3D
- 526.98 win10/win11 64-bit @ NVIDIA
GeForce 526.98
A screenshot of the new GPU Shark:
OpenGL support
GeForce 526.98
GeForce 526.47 exposes OpenGL 4.6 and 434 extensions for a GeForce RTX 3060 Ti on Windows 10 (v22H2). Same support than previous R526.86.
GL_RENDERER: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2 GL_VENDOR: NVIDIA Corporation GL_VERSION: 4.6.0 NVIDIA 526.98 OpenGL memory size: 8192 MB OpenGL extensions: 434
Vulkan support
GeForce 526.98
This driver exposes Vulkan 1.3.224 and 175 device extensions for a GeForce RTX 3060 Ti on Windows 10 22H2. Two new device extensions have been added in this driver:
– VK_NV_copy_memory_indirect
– VK_NV_memory_decompression
- [ device 0 ] - name: NVIDIA GeForce RTX 3060 Ti - deviceID: 10DE-2486 (4318-9350) - API version (raw): 4206816 - API version: 1.3.224 - NVIDIA driver: 526.98.0.0 - # of extensions: 175 VK_KHR_16bit_storage VK_KHR_8bit_storage VK_KHR_acceleration_structure VK_KHR_bind_memory2 VK_KHR_buffer_device_address VK_KHR_copy_commands2 VK_KHR_create_renderpass2 VK_KHR_dedicated_allocation VK_KHR_deferred_host_operations VK_KHR_depth_stencil_resolve VK_KHR_descriptor_update_template VK_KHR_device_group VK_KHR_draw_indirect_count VK_KHR_driver_properties VK_KHR_dynamic_rendering VK_KHR_external_fence VK_KHR_external_fence_win32 VK_KHR_external_memory VK_KHR_external_memory_win32 VK_KHR_external_semaphore VK_KHR_external_semaphore_win32 VK_KHR_format_feature_flags2 VK_KHR_fragment_shader_barycentric VK_KHR_fragment_shading_rate VK_KHR_get_memory_requirements2 VK_KHR_image_format_list VK_KHR_imageless_framebuffer VK_KHR_maintenance1 VK_KHR_maintenance2 VK_KHR_maintenance3 VK_KHR_maintenance4 VK_KHR_multiview VK_KHR_pipeline_executable_properties VK_KHR_pipeline_library VK_KHR_present_id VK_KHR_present_wait VK_KHR_push_descriptor VK_KHR_ray_query VK_KHR_ray_tracing_maintenance1 VK_KHR_ray_tracing_pipeline VK_KHR_relaxed_block_layout VK_KHR_sampler_mirror_clamp_to_edge VK_KHR_sampler_ycbcr_conversion VK_KHR_separate_depth_stencil_layouts VK_KHR_shader_atomic_int64 VK_KHR_shader_clock VK_KHR_shader_draw_parameters VK_KHR_shader_float16_int8 VK_KHR_shader_float_controls VK_KHR_shader_integer_dot_product VK_KHR_shader_non_semantic_info VK_KHR_shader_subgroup_extended_types VK_KHR_shader_subgroup_uniform_control_flow VK_KHR_shader_terminate_invocation VK_KHR_spirv_1_4 VK_KHR_storage_buffer_storage_class VK_KHR_swapchain VK_KHR_swapchain_mutable_format VK_KHR_synchronization2 VK_KHR_timeline_semaphore VK_KHR_uniform_buffer_standard_layout VK_KHR_variable_pointers VK_KHR_vulkan_memory_model VK_KHR_win32_keyed_mutex VK_KHR_workgroup_memory_explicit_layout VK_KHR_zero_initialize_workgroup_memory VK_EXT_4444_formats VK_EXT_attachment_feedback_loop_layout VK_EXT_blend_operation_advanced VK_EXT_border_color_swizzle VK_EXT_buffer_device_address VK_EXT_calibrated_timestamps VK_EXT_color_write_enable VK_EXT_conditional_rendering VK_EXT_conservative_rasterization VK_EXT_custom_border_color VK_EXT_depth_clip_control VK_EXT_depth_clip_enable VK_EXT_depth_range_unrestricted VK_EXT_descriptor_indexing VK_EXT_discard_rectangles VK_EXT_extended_dynamic_state VK_EXT_extended_dynamic_state2 VK_EXT_external_memory_host VK_EXT_fragment_shader_interlock VK_EXT_full_screen_exclusive VK_EXT_graphics_pipeline_library VK_EXT_hdr_metadata VK_EXT_host_query_reset VK_EXT_image_2d_view_of_3d VK_EXT_image_robustness VK_EXT_image_view_min_lod VK_EXT_index_type_uint8 VK_EXT_inline_uniform_block VK_EXT_line_rasterization VK_EXT_load_store_op_none VK_EXT_memory_budget VK_EXT_memory_priority VK_EXT_mesh_shader VK_EXT_multi_draw VK_EXT_mutable_descriptor_type VK_EXT_non_seamless_cube_map VK_EXT_opacity_micromap VK_EXT_pageable_device_local_memory VK_EXT_pci_bus_info VK_EXT_pipeline_creation_cache_control VK_EXT_pipeline_creation_feedback VK_EXT_pipeline_robustness VK_EXT_post_depth_coverage VK_EXT_primitive_topology_list_restart VK_EXT_primitives_generated_query VK_EXT_private_data VK_EXT_provoking_vertex VK_EXT_queue_family_foreign VK_EXT_robustness2 VK_EXT_sample_locations VK_EXT_sampler_filter_minmax VK_EXT_scalar_block_layout VK_EXT_separate_stencil_usage VK_EXT_shader_atomic_float VK_EXT_shader_demote_to_helper_invocation VK_EXT_shader_image_atomic_int64 VK_EXT_shader_module_identifier VK_EXT_shader_subgroup_ballot VK_EXT_shader_subgroup_vote VK_EXT_shader_viewport_index_layer VK_EXT_subgroup_size_control VK_EXT_texel_buffer_alignment VK_EXT_tooling_info VK_EXT_transform_feedback VK_EXT_vertex_attribute_divisor VK_EXT_vertex_input_dynamic_state VK_EXT_ycbcr_2plane_444_formats VK_EXT_ycbcr_image_arrays VK_NV_clip_space_w_scaling VK_NV_compute_shader_derivatives VK_NV_cooperative_matrix VK_NV_copy_memory_indirect VK_NV_corner_sampled_image VK_NV_coverage_reduction_mode VK_NV_cuda_kernel_launch VK_NV_dedicated_allocation VK_NV_dedicated_allocation_image_aliasing VK_NV_device_diagnostic_checkpoints VK_NV_device_diagnostics_config VK_NV_device_generated_commands VK_NV_external_memory VK_NV_external_memory_win32 VK_NV_fill_rectangle VK_NV_fragment_coverage_to_color VK_NV_fragment_shader_barycentric VK_NV_fragment_shading_rate_enums VK_NV_framebuffer_mixed_samples VK_NV_geometry_shader_passthrough VK_NV_inherited_viewport_scissor VK_NV_linear_color_attachment VK_NV_memory_decompression VK_NV_mesh_shader VK_NV_optical_flow VK_NV_ray_tracing VK_NV_ray_tracing_invocation_reorder VK_NV_ray_tracing_motion_blur VK_NV_representative_fragment_test VK_NV_sample_mask_override_coverage VK_NV_scissor_exclusive VK_NV_shader_image_footprint VK_NV_shader_sm_builtins VK_NV_shader_subgroup_partitioned VK_NV_shading_rate_image VK_NV_viewport_array2 VK_NV_viewport_swizzle VK_NV_win32_keyed_mutex VK_NVX_binary_import VK_NVX_image_view_handle VK_NVX_multiview_per_view_attributes - memory heaps: 2 - heap 1: 8038 kB - heap 2: 8148 kB - Features (55) -> robustBufferAccess: 1 -> fullDrawIndexUint32: 1 -> imageCubeArray: 1 -> independentBlend: 1 -> geometryShader: 1 -> tessellationShader: 1 -> sampleRateShading: 1 -> dualSrcBlend: 1 -> logicOp: 1 -> multiDrawIndirect: 1 -> drawIndirectFirstInstance: 1 -> depthClamp: 1 -> depthBiasClamp: 1 -> fillModeNonSolid: 1 -> depthBounds: 1 -> wideLines: 1 -> largePoints: 1 -> alphaToOne: 1 -> multiViewport: 1 -> samplerAnisotropy: 1 -> textureCompressionETC2: 0 -> textureCompressionASTC_LDR: 0 -> textureCompressionBC: 1 -> occlusionQueryPrecise: 1 -> pipelineStatisticsQuery: 1 -> vertexPipelineStoresAndAtomics: 1 -> fragmentStoresAndAtomics: 1 -> shaderTessellationAndGeometryPointSize: 1 -> shaderImageGatherExtended: 1 -> shaderStorageImageExtendedFormats: 1 -> shaderStorageImageMultisample: 1 -> shaderStorageImageReadWithoutFormat: 1 -> shaderStorageImageWriteWithoutFormat: 1 -> shaderUniformBufferArrayDynamicIndexing: 1 -> shaderSampledImageArrayDynamicIndexing: 1 -> shaderStorageBufferArrayDynamicIndexing: 1 -> shaderStorageImageArrayDynamicIndexing: 1 -> shaderClipDistance: 1 -> shaderCullDistance: 1 -> shaderFloat64: 1 -> shaderInt64: 1 -> shaderInt16: 1 -> shaderResourceResidency: 1 -> shaderResourceMinLod: 1 -> sparseBinding: 1 -> sparseResidencyBuffer: 1 -> sparseResidencyImage2D: 1 -> sparseResidencyImage3D: 1 -> sparseResidency2Samples: 1 -> sparseResidency4Samples: 1 -> sparseResidency8Samples: 1 -> sparseResidency16Samples: 1 -> sparseResidencyAliased: 1 -> variableMultisampleRate: 1 -> inheritedQueries: 1 - Limits (106) -> maxImageDimension1D: 32768 -> maxImageDimension2D: 32768 -> maxImageDimension3D: 16384 -> maxImageDimensionCube: 32768 -> maxImageArrayLayers: 2048 -> maxTexelBufferElements: 134217728 -> maxUniformBufferRange: 65536 -> maxStorageBufferRange: 4294967295 -> maxPushConstantsSize: 256 -> maxMemoryAllocationCount: 4096 -> maxSamplerAllocationCount: 4000 -> bufferImageGranularity: 1024 -> sparseAddressSpaceSize: 1099511627775 -> maxBoundDescriptorSets: 32 -> maxPerStageDescriptorSamplers: 1048576 -> maxSamplerAllocationCount: 1048576 -> maxPerStageDescriptorStorageBuffers: 1048576 -> maxPerStageDescriptorSampledImages: 1048576 -> maxPerStageDescriptorStorageImages: 1048576 -> maxPerStageDescriptorInputAttachments: 1048576 -> maxPerStageResources: 4294967295 -> maxDescriptorSetSamplers: 1048576 -> maxDescriptorSetUniformBuffers: 1048576 -> maxDescriptorSetUniformBuffersDynamic: 15 -> maxDescriptorSetStorageBuffers: 1048576 -> maxDescriptorSetStorageBuffersDynamic: 16 -> maxDescriptorSetSampledImages: 1048576 -> maxDescriptorSetStorageImages: 1048576 -> maxDescriptorSetInputAttachments: 1048576 -> maxVertexInputAttributes: 32 -> maxVertexInputBindings: 32 -> maxVertexInputAttributeOffset: 2047 -> maxVertexInputBindingStride: 2048 -> maxVertexOutputComponents: 128 -> maxTessellationGenerationLevel: 64 -> maxTessellationPatchSize: 32 -> maxTessellationControlPerVertexInputComponents: 128 -> maxTessellationControlPerVertexOutputComponents: 128 -> maxTessellationControlPerPatchOutputComponents: 120 -> maxTessellationControlTotalOutputComponents: 4216 -> maxTessellationEvaluationInputComponents: 128 -> maxTessellationEvaluationOutputComponents: 128 -> maxGeometryShaderInvocations: 32 -> maxGeometryInputComponents: 128 -> maxGeometryOutputComponents: 128 -> maxGeometryOutputVertices: 1024 -> maxGeometryTotalOutputComponents: 1024 -> maxFragmentInputComponents: 128 -> maxFragmentOutputAttachments: 8 -> maxFragmentDualSrcAttachments: 1 -> maxFragmentCombinedOutputResources: 4294967295 -> maxComputeSharedMemorySize: 49152 -> maxComputeSharedMemorySize: [2147483647 ; 65535 ; 65535] -> maxComputeWorkGroupInvocations: 1024 -> maxComputeWorkGroupSize: [1024 ; 1024 ; 64] -> subPixelPrecisionBits: 8 -> subTexelPrecisionBits: 8 -> mipmapPrecisionBits: 8 -> maxDrawIndexedIndexValue: 4294967295 -> maxDrawIndirectCount: 4294967295 -> maxSamplerLodBias: 15.000000 -> maxSamplerAnisotropy: 16.000000 -> maxViewports: 16 -> maxViewportDimensions: [32768 ; 32768] -> viewportBoundsRange: [-65536.000000 ; 65536.000000] -> viewportSubPixelBits: 8 -> minMemoryMapAlignment: 64 -> minTexelBufferOffsetAlignment: 16 -> minUniformBufferOffsetAlignment: 64 -> minStorageBufferOffsetAlignment: 16 -> minTexelOffset: -8 -> maxTexelOffset: 7 -> minTexelGatherOffset: -32 -> maxTexelGatherOffset: 31 -> minInterpolationOffset: -0.500000 -> maxInterpolationOffset: 0.437500 -> subPixelInterpolationOffsetBits: 4 -> maxFramebufferWidth: 32768 -> maxFramebufferHeight: 32768 -> maxFramebufferLayers: 2048 -> framebufferColorSampleCounts: 15 -> framebufferDepthSampleCounts: 15 -> framebufferStencilSampleCounts: 31 -> framebufferNoAttachmentsSampleCounts: 31 -> maxColorAttachments: 8 -> sampledImageColorSampleCounts: 15 -> sampledImageIntegerSampleCounts: 15 -> sampledImageDepthSampleCounts: 15 -> sampledImageStencilSampleCounts: 31 -> storageImageSampleCounts: 15 -> maxSampleMaskWords: 1 -> timestampComputeAndGraphics: 1 -> timestampPeriod: 1.000000 -> maxClipDistances: 8 -> maxCullDistances: 8 -> maxCombinedClipAndCullDistances: 8 -> discreteQueuePriorities: 2 -> pointSizeRange: [1.000000 ; 2047.937500] -> lineWidthRange: [1.000000 ; 64.000000] -> pointSizeGranularity: 0.062500 -> lineWidthGranularity: 0.062500 -> strictLines: 1 -> standardSampleLocations: 1 -> optimalBufferCopyOffsetAlignment: 1 -> optimalBufferCopyRowPitchAlignment: 1 -> nonCoherentAtomSize: 64 - VK_EXT_pci_bus_info -> pciDomain: 0 -> pciBus: 7 -> pciDevice: 0 -> pciFunction: 0 - VK_KHR_driver_properties -> driverName: NVIDIA -> driverID: VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR -> driverInfo: 526.98 -> conformanceVersion: 1.3.1.3 - VK_NV_mesh_shader -> maxDrawMeshTasksCount: 2147483647 -> maxTaskWorkGroupInvocations: 32 -> maxTaskWorkGroupSize: [32 ; 1 ; 1] -> maxTaskTotalMemorySize: 16384 -> maxTaskOutputCount: 4194304 -> maxMeshWorkGroupInvocations: 32 -> maxMeshWorkGroupSize: [32 ; 1 ; 1] -> maxMeshTotalMemorySize: 16384 -> maxMeshOutputVertices: 256 -> maxMeshOutputPrimitives: 512 -> maxMeshMultiviewViewCount: 4 -> meshOutputPerVertexGranularity: 32 -> meshOutputPerPrimitiveGranularity: 32 - VK_NV_ray_tracing -> shaderGroupHandleSize: 0 -> maxRecursionDepth: 0 -> maxShaderGroupStride: 0 -> shaderGroupBaseAlignment: 0 -> maxGeometryCount: 0 -> maxInstanceCount: 0 -> maxTriangleCount: 0 -> maxDescriptorSetAccelerationStructures: 0
OpenCL support
- Num OpenCL platforms: 1 - CL_PLATFORM_NAME: NVIDIA CUDA - CL_PLATFORM_VENDOR: NVIDIA Corporation - CL_PLATFORM_VERSION: OpenCL 3.0 CUDA 12.0.89 - CL_PLATFORM_PROFILE: FULL_PROFILE - Num devices: 1 - CL_DEVICE_NAME: NVIDIA GeForce RTX 3060 Ti - CL_DEVICE_VENDOR: NVIDIA Corporation - CL_DRIVER_VERSION: 526.98 - 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: 2097024KB - CL_DEVICE_GLOBAL_MEM_SIZE: 8191MB - 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: 8381284 - 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: 24 - 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 - cl_khr_device_uuid - cl_khr_pci_bus_info - cl_khr_external_semaphore - cl_khr_external_memory - cl_khr_external_semaphore_win32
This driver silently adds support for
NVIDIA_DEV.26B1 = “NVIDIA RTX 6000 Ada Generation” ; Same chip as the data center L6000 btw
NVIDIA_DEV.26B5 = “NVIDIA L40”
https://www.nvidia.com/en-us/geforce/news/marvels-midnight-suns-game-ready-driver/
https://www.nvidia.com/download/driverResults.aspx/197300/en-us/
Nvidia GeForce 527.37 WHQL graphics driver released