NVIDIA GeForce 535.98 WHQL Graphics Driver Released (*** UPDATED: v536.09 HotFix ***)

NVIDIA graphics driver download

NVIDIA has released a new WHQL (Windows Hardware Quality Labs) gaming driver for Windows 10 and Windows 11. This driver belongs to the new R535 family (535.xx to 539.xx) and brings the following changes:

Game Ready for Diablo IV
This new Game Ready Driver provides the best gaming experience for the latest new games featuring DLSS 3 technology including Diablo IV. Additionally, this Game Ready
Driver supports the launch of titles supporting NVIDIA DLSS 2 technology including System Shock.

Fixed Gaming Bugs
– Applying GeForce Experience Freestyle filters cause games to crash.

Fixed General Bugs
– Monitor may briefly flicker on waking from display sleep if DSR/DLDSR is enabled.
– [SOLIDWORKS 2023] rendering issues when Enhanced Graphics Performance is enabled.
– [MAGIX Vegas Pro] Preview not working properly on some notebooks.
– [TouchDesigner] Degraded performance using Vulkan.
– [Nsight Tools] Abnormal termination that previously required a reboot.

The R535 family adds the support of CUDA 12.2 and Vulkan 1.3.242 (see here for details).

More gaming info is available HERE.

 

UPDATE (2023.06.02): v536.09 HotFix

GeForce Hotfix display driver version 536.09 is based on our latest Game Ready Driver 535.98.

This hotfix addresses the following issue:
– When using multiple monitors which support adaptive sync, users may see random flicker on certain displays when G-SYNC is enabled after updating to driver 535.98 [4138119]

 

Downloads

 

GeForce 535.98 quick test

GPU Shark 2:
NVIDIA GeForce 535.98 + GPU Shark 2 + GeForce RTX 4070 Ti

 
GPU Caps Viewer
NVIDIA GeForce 535.98 + GPU Caps Viewer + GeForce RTX 4070 Ti

 

GeForce 536.09 HF quick test

GPU Shark 2:
NVIDIA GeForce 536.09 + GPU Shark 2 + GeForce RTX 4070 Ti

 
GeForce 536.09 HF exposes the same OpenGL and Vulkan support than version 535.98.

 

OpenGL support

GeForce 535.98

GeForce 535.98 exposes OpenGL 4.6 and 433 extensions for a GeForce RTX 4070 Ti on Windows 10 (v22H2). Same support than R528.xx.

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

 

Vulkan support

GeForce 535.98

This driver exposes Vulkan 1.3.242 and 187 device extensions for a GeForce RTX 4070 Ti on Windows 10 22H2. Four device extensions have been added:
– VK_EXT_image_sliced_view_of_3d
– VK_EXT_pipeline_library_group_handles
– VK_EXT_shader_object
– VK_AMD_buffer_marker

Report from GPU Shark 2

# of Vulkan devices: 1
- Device 1
  - name: NVIDIA GeForce RTX 4070 Ti
  - device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
  - device ID: 10DE-2782
  - API version: 1.3.242
  - NVIDIA driver version: 535.98.0.0
  - VK_KHR_ray_tracing_pipeline information:
    - shaderGroupHandleSize: 32
    - maxRayRecursionDepth: 31
    - maxShaderGroupStride: 4096
    - shaderGroupBaseAlignment: 64
    - shaderGroupHandleCaptureReplaySize: 32
    - maxRayDispatchInvocationCount: 1073741824
    - shaderGroupHandleAlignment: 32
    - maxRayHitAttributeSize: 32
    - maxRayDispatchInvocationCount: 1073741824
  - VK_KHR_acceleration_structure information:
    - maxGeometryCount: 16777215
    - maxInstanceCount: 16777215
    - maxPrimitiveCount: 536870911
  - VK_KHR_driver_properties information:
    - driverName: NVIDIA
    - driverID_str: VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR
    - driverID: 4
    - conformanceVersion: 1.3.0.5
    - driverInfo: 535.98
  - # of extensions: 187
  - 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_video_decode_h264
  - VK_KHR_video_decode_h265
  - VK_KHR_video_decode_queue
  - VK_KHR_video_queue
  - 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_clamp_zero_one
  - VK_EXT_depth_clip_control
  - VK_EXT_depth_clip_enable
  - VK_EXT_depth_range_unrestricted
  - VK_EXT_descriptor_buffer
  - VK_EXT_descriptor_indexing
  - VK_EXT_discard_rectangles
  - VK_EXT_extended_dynamic_state
  - VK_EXT_extended_dynamic_state2
  - VK_EXT_extended_dynamic_state3
  - 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_sliced_view_of_3d
  - 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_library_group_handles
  - 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_object
  - 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_low_latency
  - 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
  - VK_AMD_buffer_marker
  - # of layers: 1
  - VK_LAYER_NV_optimus
  - # of memory heaps: 2
  - heap 1: 12010 MB
  - heap 2: 8148 MB
  - # of features: 55
  - robustBufferAccess:  YES
  - fullDrawIndexUint32:  YES
  - imageCubeArray:  YES
  - independentBlend:  YES
  - geometryShader:  YES
  - tessellationShader:  YES
  - sampleRateShading:  YES
  - dualSrcBlend:  YES
  - logicOp:  YES
  - multiDrawIndirect:  YES
  - drawIndirectFirstInstance:  YES
  - depthClamp:  YES
  - depthBiasClamp:  YES
  - fillModeNonSolid:  YES
  - depthBounds:  YES
  - wideLines:  YES
  - largePoints:  YES
  - alphaToOne:  YES
  - multiViewport:  YES
  - samplerAnisotropy:  YES
  - textureCompressionETC2:  NO
  - textureCompressionASTC_LDR:  NO
  - textureCompressionBC:  YES
  - occlusionQueryPrecise:  YES
  - pipelineStatisticsQuery:  YES
  - vertexPipelineStoresAndAtomics:  YES
  - fragmentStoresAndAtomics:  YES
  - shaderTessellationAndGeometryPointSize:  YES
  - shaderImageGatherExtended:  YES
  - shaderStorageImageExtendedFormats:  YES
  - shaderStorageImageMultisample:  YES
  - shaderStorageImageReadWithoutFormat:  YES
  - shaderStorageImageWriteWithoutFormat:  YES
  - shaderUniformBufferArrayDynamicIndexing:  YES
  - shaderSampledImageArrayDynamicIndexing:  YES
  - shaderStorageBufferArrayDynamicIndexing:  YES
  - shaderStorageImageArrayDynamicIndexing:  YES
  - shaderClipDistance:  YES
  - shaderCullDistance:  YES
  - shaderFloat64:  YES
  - shaderInt64:  YES
  - shaderInt16:  YES
  - shaderResourceResidency:  YES
  - shaderResourceMinLod:  YES
  - sparseBinding:  YES
  - sparseResidencyBuffer:  YES
  - sparseResidencyImage2D:  YES
  - sparseResidencyImage3D:  YES
  - sparseResidency2Samples:  YES
  - sparseResidency4Samples:  YES
  - sparseResidency8Samples:  YES
  - sparseResidency16Samples:  YES
  - sparseResidencyAliased:  YES
  - variableMultisampleRate:  YES
  - inheritedQueries:  YES
  - # of hardware 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 x 65535 x 65535
    - maxComputeWorkGroupInvocations: 1024
    - maxComputeWorkGroupSize: 1024 x 1024 x 64
    - subPixelPrecisionBits: 8
    - subTexelPrecisionBits: 8
    - mipmapPrecisionBits: 8
    - maxDrawIndexedIndexValue: 4294967295
    - maxDrawIndirectCount: 4294967295
    - maxSamplerLodBias: 15.000000
    - maxSamplerAnisotropy: 16.000000
    - maxViewports: 16
    - maxViewportDimensions: 32768 x 32768
    - viewportBoundsRange: -65536.000000 x 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 x 2047.937500
    - lineWidthRange: 1.000000 x 64.000000
    - pointSizeGranularity: 0.062500
    - lineWidthGranularity: 0.062500
    - strictLines: 1
    - standardSampleLocations: 1
    - optimalBufferCopyOffsetAlignment: 1
    - optimalBufferCopyRowPitchAlignment: 1
    - nonCoherentAtomSize: 64

2 thoughts on “NVIDIA GeForce 535.98 WHQL Graphics Driver Released (*** UPDATED: v536.09 HotFix ***)”

Leave a Comment

Your email address will not be published.