download driver gaming intel Intel HD Graphics opengl Technology UHD 630 uhd graphics vulkan

Intel HD Graphics Driver v6444 Released, Windows Modern Driver and Vulkan 1.1.89 Support Added

Intel logo



Intel logo

 
Intel has revealed a brand new graphics driver for its GPUs (Intel sixth, seventh and eighth Gen processors) on Windows 10. This new driver (model 25.20.100.6444) comes with the next new options:

– Automated Recreation Tuning Function Updates
– Intel’s First Windows Modern Driver
– Launch Driver Video games: Artifact and Farming Simulator 2019

What’s Windows Modern Driver ?

Microsoft is altering the best way that hardware drivers work on the Common Windows Platform (UWP), Windows® 10 (and later), and Microsoft Windows* Server 2019 (and later). Hardware operating on these working techniques can use Windows Modern Drivers (also called Common Windows Drivers – UWDs). Observe that Microsoft requires using Windows Modern Drivers for Windows® 10 1809 (RS5) and later. Intel will start distributing Windows Modern Drivers for its merchandise starting in November 2018.

– supply

 
Intel’s warning about this new driver:

WARNING: Failure to learn the under might end in system instability

These new drivers labeled as both UWD (Common Windows Driver) or Windows Modern graphics drivers aren’t backward suitable with our earlier graphics drivers we at the moment are labeling Legacy. This implies if later you need to revert to a Legacy driver you’ll need to uninstall the driving force by way of Windows Apps and Options and reboot the system earlier than putting in a Legacy driver. Failure to take action might end in minor to main system instability.

 

Downloads

 
I shortly examined this driver on an Intel Core i7-8700Okay (with an UHD 630 GPU).

Intel UHD Graphics driver - software information

GL-Z : OpenGL and Vulkan information utility
GL-Z

 

OpenGL help

Intel v6444 is an OpenGL four.5 driver and exposes the identical OpenGL help than v4944 (245 OpenGL extensions).


– GL_VENDOR: Intel
– GL_RENDERER: Intel(R) UHD Graphics 630
– GL_VERSION: four.5.Zero – Construct 25.20.100.6444
– 245 extensions (GL=224 and WGL=21)

 

Vulkan help

Intel v6444 exposes Vulkan 1.1.89. Right here is the report from GPU Caps Viewer 1.40:


– Occasion extensions: 11
– VK_KHR_surface (model: 25)
– VK_KHR_win32_surface (model: 5)
– VK_KHR_external_memory_capabilities (model: 1)
– VK_KHR_external_semaphore_capabilities (model: 1)
– VK_KHR_external_fence_capabilities (model: 1)
– VK_KHR_get_physical_device_properties2 (model: 1)
– VK_KHR_get_surface_capabilities2 (model: 1)
– VK_KHR_device_group_creation (model: 1)
– VK_EXT_swapchain_colorspace (model: three)
– VK_EXT_debug_report (model: 9)
– VK_EXT_debug_utils (model: 1)
– Occasion layers: Zero
– Bodily units: 1
– [Vulkan device 0]: Intel(R) UHD Graphics 630 ——————
– API model: 1.1.89
– vendorID: 32902
– deviceID: 16018
– driver model: 1644844
– reminiscence heap rely: 2
– heap1: 3654MB
– heap2: 3654MB
– reminiscence sort rely: three
– mem sort Zero – heap index : Zero – property flag : 1
> mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
– mem sort 1 – heap index : 1 – property flag : 7
> mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
> mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
> mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
– mem sort 2 – heap index : 1 – property flag : 15
> mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
> mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
> mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
> mem property: VK_MEMORY_PROPERTY_HOST_CACHED_BIT
– extensions: 41
– VK_KHR_swapchain (model: 68)
– VK_KHR_external_memory (model: 1)
– VK_KHR_external_memory_win32 (model: 1)
– VK_EXT_external_memory_host (model: 1)
– VK_KHR_external_semaphore (model: 1)
– VK_KHR_external_semaphore_win32 (model: 1)
– VK_KHR_external_fence (model: 1)
– VK_KHR_external_fence_win32 (model: 1)
– VK_KHR_get_memory_requirements2 (model: 1)
– VK_KHR_bind_memory2 (model: 1)
– VK_KHR_dedicated_allocation (model: 1)
– VK_KHR_sampler_mirror_clamp_to_edge (model: 1)
– VK_KHR_maintenance1 (model: 1)
– VK_KHR_maintenance2 (model: 1)
– VK_KHR_maintenance3 (model: 1)
– VK_KHR_shader_draw_parameters (model: 1)
– VK_KHR_push_descriptor (model: 1)
– VK_KHR_descriptor_update_template (model: 1)
– VK_KHR_multiview (model: 1)
– VK_KHR_16bit_storage (model: 1)
– VK_KHR_8bit_storage (model: 1)
– VK_EXT_shader_subgroup_ballot (model: 1)
– VK_EXT_shader_subgroup_vote (model: 1)
– VK_KHR_storage_buffer_storage_class (model: 1)
– VK_KHR_variable_pointers (model: 1)
– VK_KHR_relaxed_block_layout (model: 1)
– VK_EXT_sampler_filter_minmax (model: 1)
– VK_KHR_device_group (model: 1)
– VK_KHR_sampler_ycbcr_conversion (model: 1)
– VK_EXT_post_depth_coverage (model: 1)
– VK_EXT_shader_viewport_index_layer (model: 1)
– VK_EXT_shader_stencil_export (model: 1)
– VK_EXT_conservative_rasterization (model: 1)
– VK_EXT_sample_locations (model: 1)
– VK_KHR_draw_indirect_count (model: 1)
– VK_KHR_image_format_list (model: 1)
– VK_EXT_vertex_attribute_divisor (model: three)
– VK_EXT_descriptor_indexing (model: 2)
– VK_EXT_inline_uniform_block (model: 1)
– VK_KHR_create_renderpass2 (model: 1)
– VK_EXT_conditional_rendering (model: 1)
– system layers: Zero
– gadget options:
– robustBufferAccess: true
– fullDrawIndexUint32: true
– imageCubeArray: true
– independentBlend: true
– geometryShader: true
– tessellationShader: true
– sampleRateShading: true
– dualSrcBlend: true
– logicOp: true
– multiDrawIndirect: true
– drawIndirectFirstInstance: true
– depthClamp: true
– depthBiasClamp: true
– fillModeNonSolid: true
– depthBounds: false
– wideLines: true
– largePoints: true
– alphaToOne: true
– multiViewport: true
– samplerAnisotropy: true
– textureCompressionETC2: true
– textureCompressionASTC_LDR: true
– textureCompressionBC: true
– occlusionQueryPrecise: true
– pipelineStatisticsQuery: true
– vertexPipelineStoresAndAtomics: true
– fragmentStoresAndAtomics: true
– shaderTessellationAndGeometryPointSize: true
– shaderImageGatherExtended: true
– shaderStorageImageExtendedFormats: true
– shaderStorageImageMultisample: true
– shaderStorageImageReadWithoutFormat: false
– shaderStorageImageWriteWithoutFormat: true
– shaderUniformBufferArrayDynamicIndexing: true
– shaderSampledImageArrayDynamicIndexing: true
– shaderStorageBufferArrayDynamicIndexing: true
– shaderStorageImageArrayDynamicIndexing: true
– shaderClipDistance: true
– shaderCullDistance: true
– shaderFloat64: true
– shaderInt64: true
– shaderInt16: true
– shaderResourceResidency: true
– shaderResourceMinLod: false
– sparseBinding: true
– sparseResidencyBuffer: true
– sparseResidencyImage2D: true
– sparseResidencyImage3D: true
– sparseResidency2Samples: true
– sparseResidency4Samples: true
– sparseResidency8Samples: true
– sparseResidency16Samples: true
– sparseResidencyAliased: true
– variableMultisampleRate: true
– inheritedQueries: true
– system limits
– maxImageDimension1D: 16384
– maxImageDimension2D: 16384
– maxImageDimension3D: 2048
– maxImageDimensionCube: 16384
– maxImageArrayLayers: 2048
– maxTexelBufferElements: 134217728
– maxUniformBufferRange: 65536
– maxStorageBufferRange: 134217728
– maxPushConstantsSize: 256
– maxMemoryAllocationCount: 1871242
– maxSamplerAllocationCount: 4000
– bufferImageGranularity: 1
– sparseAddressSpaceSize: 17592186044416
– maxBoundDescriptorSets: eight
– maxPerStageDescriptorSamplers: 64
– maxPerStageDescriptorUniformBuffers: 200
– maxPerStageDescriptorSampledImages: 200
– maxPerStageDescriptorStorageImages: 16
– maxPerStageDescriptorInputAttachments: eight
– maxPerStageResources: 200
– maxDescriptorSetSamplers: 384
– maxDescriptorSetUniformBuffers: 1200
– maxDescriptorSetUniformBuffersDynamic: 16
– maxDescriptorSetStorageBuffers: 1200
– maxDescriptorSetStorageBuffersDynamic: 16
– maxDescriptorSetSampledImages: 1200
– maxDescriptorSetStorageImages: 96
– maxDescriptorSetInputAttachments: eight
– maxVertexInputAttributes: 16
– maxVertexInputBindings: 16
– maxVertexInputAttributeOffset: 2047
– maxVertexInputBindingStride: 4095
– maxVertexOutputComponents: 128
– maxTessellationGenerationLevel: 64
– maxTessellationPatchSize: 32
– maxTessellationControlPerVertexInputComponents: 128
– maxTessellationControlPerVertexOutputComponents: 128
– maxTessellationControlPerPatchOutputComponents: 120
– maxTessellationControlTotalOutputComponents: 4096
– maxTessellationEvaluationInputComponents: 128
– maxTessellationEvaluationOutputComponents: 128
– maxGeometryShaderInvocations: 32
– maxGeometryInputComponents: 128
– maxGeometryOutputComponents: 128
– maxGeometryOutputVertices: 256
– maxGeometryTotalOutputComponents: 1024
– maxFragmentInputComponents: 128
– maxFragmentOutputAttachments: eight
– maxFragmentDualSrcAttachments: 1
– maxFragmentCombinedOutputResources: 16
– maxComputeSharedMemorySize: 32768
– maxComputeWorkGroupCount: [65536; 65536; 65536]
– maxComputeWorkGroupInvocations: 1024
– maxComputeWorkGroupSize: [1024; 1024; 64]
– subPixelPrecisionBits: eight
– subTexelPrecisionBits: eight
– mipmapPrecisionBits: eight
– maxDrawIndexedIndexValue: 4294967295
– maxDrawIndirectCount: 4294967295
– maxSamplerLodBias: 16.000000
– maxSamplerAnisotropy: 16.000000
– maxViewports: 16
– maxViewportDimensions: [32768; 32768]
– viewportBoundsRange: [-65536.000000 ; 65535.000000]
– viewportSubPixelBits: eight
– minMemoryMapAlignment: 64
– minTexelBufferOffsetAlignment: 16
– minUniformBufferOffsetAlignment: 32
– minStorageBufferOffsetAlignment: 16
– minTexelOffset: 4294967288
– maxTexelOffset: 7
– minTexelGatherOffset: 4294967264
– maxTexelGatherOffset: 31
– minInterpolationOffset: -Zero.500000
– maxInterpolationOffset: Zero.437500
– subPixelInterpolationOffsetBits: four
– maxFramebufferWidth: 16384
– maxFramebufferHeight: 16384
– maxFramebufferLayers: 2048
– framebufferColorSampleCounts: 31
– framebufferDepthSampleCounts: 31
– framebufferStencilSampleCounts: 31
– framebufferNoAttachmentsSampleCounts: 31
– maxColorAttachments: eight
– sampledImageColorSampleCounts: 31
– sampledImageIntegerSampleCounts: 31
– sampledImageDepthSampleCounts: 31
– sampledImageStencilSampleCounts: 31
– storageImageSampleCounts: 31
– maxSampleMaskWords: 1
– timestampComputeAndGraphics: 1
– timestampPeriod: 83.333000
– maxClipDistances: eight
– maxCullDistances: eight
– maxCombinedClipAndCullDistances: eight
– discreteQueuePriorities: 2
– pointSizeRange: [0.125000 ; 255.875000]
– lineWidthRange: [0.000000 ; 7.992188]
– pointSizeGranularity: Zero.125000
– lineWidthGranularity: Zero.007813
– strictLines: Zero
– standardSampleLocations: 1
– optimalBufferCopyOffsetAlignment: 16
– optimalBufferCopyRowPitchAlignment: 16
– nonCoherentAtomSize: 1


by way of