Intel Intel HD Graphics opengl

Intel Graphics Driver 25.20.100.6709 Released, Vulkan 1.1.101 and WDDM 2.6 (Windows 10 v1903) Added


Intel logo

Intel has revealed a brand new graphics driver for its GPUs (Intel 6th, seventh, 8th and 9th Gen processors) on Home windows 10. This new driver (version 25.20.100.6709) comes with the following new options:

Windows 10 Might 2019 Replace (1903) launch driver

This launch driver is WDDM 2.6 compliant and ready for the Home windows 10 Might 2019 update. It introduces help for the new DirectX 12 Shader Mannequin 6.four compiler on seventh Era Intel® Core processors or greater (Intel® HD Graphics 610 or larger).

This driver is supplied with the early access launch of the brand-new Intel® Graphics Command Middle.

The Intel® Graphics Command Middle (iGCC) is a software interface that provides shoppers a modern design to optimize their visible experience – constructed on group suggestions, and designed for simplicity and ease of use:

· IGCC scans for installed games to offer 1-click optimization of in-game settings based mostly on the consumer’s hardware, and the power to create customized recreation profiles to immediately tune particular person recreation settings.

· Additionally, IGCC helps shoppers perceive graphics settings with simple explanations and before-and-after pictures to recognize how every setting will tax their hardware.

WDDM is Home windows Show Driver Model and is the graphic driver structure for video card drivers operating Microsoft Home windows versions beginning with Home windows Vista. WDDM 2.6 is the update for Windows 10 1903 and the primary function is the help Shader Mannequin 6.4 (source).

Issues fastened:

– Intermittent crashes or hangs might occur in Satan Might Cry 5* (DX11).
– Minor graphics anomalies may be noticed in Re-Legion*, Arma 3* (sixth era processors solely) and
Dreamfall the Longest Journey.
– Rise of the Tomb Raider may show an error message when operating DX12.

Downloads

Shortly check of 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 v6709 is an OpenGL four.5 driver and exposes 251 OpenGL extensions. It’s the same OpenGL help than previous v6519.

– GL_VENDOR: Intel
– GL_RENDERER: Intel(R) UHD Graphics 630
– GL_VERSION: four.5.0 – Build 26.20.100.6709
– GL_SHADING_LANGUAGE_VERSION: four.50 – Construct 26.20.100.6709
– OpenGL Extensions: 251 extensions (GL=230 and WGL=21)

Vulkan help

Intel v6709 exposes Vulkan 1.1.101. Right here is the report from GPU Caps Viewer 1.42.0:

– Bodily units: 1
– [Vulkan device 0]: Intel(R) UHD Graphics 630 ——————
– API model: 1.1.101
– vendorID: 32902
– deviceID: 16018
– driver version: 1645109
– memory 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: 44
– VK_KHR_swapchain (model: 68)
– VK_KHR_external_memory (version: 1)
– VK_KHR_external_memory_win32 (version: 1)
– VK_EXT_external_memory_host (model: 1)
– VK_KHR_external_semaphore (version: 1)
– VK_KHR_external_semaphore_win32 (version: 1)
– VK_KHR_external_fence (model: 1)
– VK_KHR_external_fence_win32 (version: 1)
– VK_KHR_get_memory_requirements2 (model: 1)
– VK_KHR_bind_memory2 (model: 1)
– VK_KHR_dedicated_allocation (version: 1)
– VK_KHR_sampler_mirror_clamp_to_edge (version: 1)
– VK_KHR_maintenance1 (version: 1)
– VK_KHR_maintenance2 (model: 1)
– VK_KHR_maintenance3 (version: 1)
– VK_KHR_shader_draw_parameters (model: 1)
– VK_KHR_push_descriptor (model: 1)
– VK_KHR_descriptor_update_template (model: 1)
– VK_KHR_multiview (version: 1)
– VK_KHR_16bit_storage (model: 1)
– VK_KHR_8bit_storage (version: 1)
– VK_EXT_shader_subgroup_ballot (version: 1)
– VK_EXT_shader_subgroup_vote (model: 1)
– VK_KHR_storage_buffer_storage_class (version: 1)
– VK_KHR_variable_pointers (version: 1)
– VK_KHR_relaxed_block_layout (version: 1)
– VK_EXT_sampler_filter_minmax (version: 1)
– VK_KHR_device_group (version: 1)
– VK_KHR_sampler_ycbcr_conversion (version: 1)
– VK_EXT_post_depth_coverage (model: 1)
– VK_EXT_shader_viewport_index_layer (version: 1)
– VK_EXT_shader_stencil_export (model: 1)
– VK_EXT_conservative_rasterization (version: 1)
– VK_EXT_sample_locations (version: 1)
– VK_KHR_draw_indirect_count (model: 1)
– VK_KHR_image_format_list (version: 1)
– VK_EXT_vertex_attribute_divisor (version: three)
– VK_EXT_descriptor_indexing (model: 2)
– VK_EXT_inline_uniform_block (model: 1)
– VK_KHR_create_renderpass2 (model: 1)
– VK_KHR_swapchain_mutable_format (model: 1)
– VK_KHR_driver_properties (version: 1)
– VK_KHR_vulkan_memory_model (model: three)
– VK_EXT_conditional_rendering (version: 1)
– gadget layers: 0
– 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
– gadget limits
– maxImageDimension1D: 16384
– maxImageDimension2D: 16384
– maxImageDimension3D: 2048
– maxImageDimensionCube: 16384
– maxImageArrayLayers: 2048
– maxTexelBufferElements: 134217728
– maxUniformBufferRange: 65536
– maxStorageBufferRange: 134217728
– maxPushConstantsSize: 256
– maxMemoryAllocationCount: 1871241
– maxSamplerAllocationCount: 4000
– bufferImageGranularity: 1
– sparseAddressSpaceSize: 17592186044416
– maxBoundDescriptorSets: eight
– maxPerStageDescriptorSamplers: 64
– maxPerStageDescriptorUniformBuffers: 200
– maxPerStageDescriptorSampledImages: 200
– maxPerStageDescriptorStorageImages: 16
– maxPerStageDescriptorInputAttachments: eight
– maxPerStageResources: 200
– maxDescriptorSetSamplers: 512
– maxDescriptorSetUniformBuffers: 1600
– maxDescriptorSetUniformBuffersDynamic: 16
– maxDescriptorSetStorageBuffers: 1600
– maxDescriptorSetStorageBuffersDynamic: 16
– maxDescriptorSetSampledImages: 1600
– maxDescriptorSetStorageImages: 128
– maxDescriptorSetInputAttachments: eight
– maxVertexInputAttributes: 32
– maxVertexInputBindings: 32
– 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: 8
– maxFragmentDualSrcAttachments: 1
– maxFragmentCombinedOutputResources: 16
– maxComputeSharedMemorySize: 32768
– maxComputeWorkGroupCount: [65536; 65536; 65536] – maxComputeWorkGroupInvocations: 1024
– maxComputeWorkGroupSize: [1024; 1024; 64] – subPixelPrecisionBits: 8
– subTexelPrecisionBits: 8
– mipmapPrecisionBits: 8
– 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: -0.500000
– maxInterpolationOffset: Zero.437500
– subPixelInterpolationOffsetBits: 4
– maxFramebufferWidth: 16384
– maxFramebufferHeight: 16384
– maxFramebufferLayers: 2048
– framebufferColorSampleCounts: 31
– framebufferDepthSampleCounts: 31
– framebufferStencilSampleCounts: 31
– framebufferNoAttachmentsSampleCounts: 31
– maxColorAttachments: 8
– sampledImageColorSampleCounts: 31
– sampledImageIntegerSampleCounts: 31
– sampledImageDepthSampleCounts: 31
– sampledImageStencilSampleCounts: 31
– storageImageSampleCounts: 31
– maxSampleMaskWords: 1
– timestampComputeAndGraphics: 1
– timestampPeriod: 83.333000
– maxClipDistances: 8
– maxCullDistances: 8
– maxCombinedClipAndCullDistances: 8
– discreteQueuePriorities: 2
– pointSizeRange: [0.125000 ; 255.875000] – lineWidthRange: [0.000000 ; 7.992188] – pointSizeGranularity: Zero.125000
– lineWidthGranularity: 0.007813
– strictLines: Zero
– standardSampleLocations: 1
– optimalBufferCopyOffsetAlignment: 16
– optimalBufferCopyRowPitchAlignment: 16
– nonCoherentAtomSize: 1


by way of + INTC 😉