NVIDIA GeForce Gaming Graphics Driver 378.66 WHQL Released (Updated: version 378.77 hotfix)


NVIDIA logo



Update (2017.02.24): if you have a notebook with a GTX 1050 like THIS ONE, you know how awfull the GeForce driver version 378.66 is. NVIDIA has released a hotfix driver that fixes all installations issues with GTX 1050/1050 Ti for notebook. Here is the changelog:

– Fixed driver installation errors for laptops with GeForce GTX 1050 and 1050 ti GPUs.
– Fixed crash in Minecraft and some other Java-based titles
– Resolved ‘Debug Mode’ as default option on Pascal based GPUs

You can download version 378.77 (desktop + notebook) from these links:


GPU Caps Viewer - GeForce GTX 1080

via


 
NVIDIA has released today a new set of Windows certified (WHQL) graphics drivers for all available GeForce-based graphics cards. This driver brings optimizations for Sniper Elite 4, For Honor, and Halo Wars 2.

R378.66 desktop downloads

R378.66 notebook downloads


GPU Caps Viewer - GeForce GTX 1080

 
R376.09 supports OpenGL 4.5 and exposes the same number of extensions (391) that previous R375.95.

R376.09 comes with Vulkan API 1.0.37. Here is the complete VK-Z report for a GTX 1080 on Windows 10 64-bit:

==========================================================
VK-Z 0.5.0
==========================================================
Vulkan capabilities and extensions viewer
(C)2016-2017 Geeks3D - http://www.geeks3d.com/vkz/

Instance extensions: 5
- 1/ VK_KHR_surface (spec version: 25)
- 2/ VK_KHR_win32_surface (spec version: 5)
- 3/ VK_EXT_debug_report (spec version: 3)
- 4/ VK_NV_external_memory_capabilities (spec version: 1)
- 5/ VK_KHR_get_physical_device_properties2 (spec version: 1)

# Vulkan devices: 1

[ Device 1 ]--------------------------------------
- Device name: GeForce GTX 1080
- DeviceID: 10DE-1B80
- Raw driver version: 1586528256
- NVIDIA driver version: R378.x
- Vulkan API version: 1.0.37
- Device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
- Memory heap count: 2
	heap 0 - size: 8110 MB
	heap 1 - size: 16357 MB
- Device extensions: 12
	1/ VK_KHR_swapchain (spec version: 68)
	2/ VK_KHR_maintenance1 (spec version: 1)
	3/ VK_KHR_shader_draw_parameters (spec version: 1)
	4/ VK_KHR_sampler_mirror_clamp_to_edge (spec version: 1)
	5/ VK_EXT_shader_subgroup_ballot (spec version: 1)
	6/ VK_EXT_shader_subgroup_vote (spec version: 1)
	7/ VK_NV_dedicated_allocation (spec version: 1)
	8/ VK_NV_external_memory (spec version: 1)
	9/ VK_NV_external_memory_win32 (spec version: 1)
	10/ VK_NV_glsl_shader (spec version: 1)
	11/ VK_NV_win32_keyed_mutex (spec version: 1)
	12/ VK_NVX_device_generated_commands (spec version: 1)
- Device limits:
	maxImageDimension1D: 32768
	maxImageDimension2D: 32768
	maxImageDimension3D: 16384
	maxImageDimensionCube: 32768
	maxImageArrayLayers: 2048
	maxTexelBufferElements: 134217728
	maxUniformBufferRange: 65536
	maxStorageBufferRange: 2147483647
	maxPushConstantsSize: 256
	maxMemoryAllocationCount: 4096
	maxSamplerAllocationCount: 4000
	bufferImageGranularity: 1024
	sparseAddressSpaceSize: 18446744073709551615
	maxBoundDescriptorSets: 8
	maxPerStageDescriptorSamplers: 4000
	maxPerStageDescriptorUniformBuffers: 12
	maxPerStageDescriptorSampledImages: 8192
	maxPerStageDescriptorStorageImages: 8192
	maxPerStageDescriptorInputAttachments: 8
	maxPerStageResources: 24612
	maxDescriptorSetSamplers: 4000
	maxDescriptorSetUniformBuffers: 72
	maxDescriptorSetUniformBuffersDynamic: 72
	maxDescriptorSetStorageBuffers: 96
	maxDescriptorSetStorageBuffersDynamic: 96
	maxDescriptorSetSampledImages: 49152
	maxDescriptorSetStorageImages: 49152
	maxDescriptorSetInputAttachments: 8
	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: 16
	maxComputeSharedMemorySize: 49152
	maxComputeWorkGroupCount: [2147483647; 65535; 65535]
	maxComputeWorkGroupInvocations: 1536
	maxComputeWorkGroupSize: [1536; 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: 256
	minStorageBufferOffsetAlignment: 32
	minTexelOffset: 4294967288
	maxTexelOffset: 7
	minTexelGatherOffset: 4294967264
	maxTexelGatherOffset: 31
	minInterpolationOffset: -0.500000
	maxInterpolationOffset: 0.437500
	subPixelInterpolationOffsetBits: 4
	maxFramebufferWidth: 32768
	maxFramebufferHeight: 32768
	maxFramebufferLayers: 2048
	framebufferColorSampleCounts: 15
	framebufferDepthSampleCounts: 15
	framebufferStencilSampleCounts: 31
	framebufferNoAttachmentsSampleCounts: 15
	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 ; 189.875000]
	lineWidthRange: [0.500000 ; 10.000000]
	pointSizeGranularity: 0.125000
	lineWidthGranularity: 0.125000
	strictLines: 1
	standardSampleLocations: 1
	optimalBufferCopyOffsetAlignment: 1
	optimalBufferCopyRowPitchAlignment: 1
	nonCoherentAtomSize: 64