AMD has published a new graphics driver for all Radeon based graphics cards. Adrenalin 18.4.1 comes with the support of Windows 10 version 1803 (April 2018 update). And after months of hesitations, OpenGL has finally reached the version 4.6!
Fixed issues in Adrenalin 18.4.1:
– Water textures may not render or may appear to be missing in World of Final Fantasy.
– Stellaris may experience an application hang on loading screens.
– Call of Duty: World War II may experience corruption during gameplay on some Radeon RX 400 series graphics products.
-The Radeon ReLive Instant Replay feature may fail to record in some gaming applications unless desktop recording is enabled.
– Sea of Thieves may experience flickering in some game menus on multi GPU enabled system configurations.
Radeon Adrenalin 18.4.1 Downloads
- win10 64-bit @ Geeks3D
- win7/win8 64-bit @ Geeks3D
- All downloads + release notes @ AMD
OpenGL support
Adrenalin 18.4.1 officially exposes OpenGL 4.6 and 320 OpenGL extensions. Compared to previous v18.3.4, this new driver adds 4 OpenGL extensions and removes one extension:
Added: - GL_AMD_gpu_shader_half_float_fetch - GL_AMD_gpu_shader_int16 - GL_ARB_parallel_shader_compile - GL_KHR_parallel_shader_compile Removed: - GL_AMD_gpu_shader_half_float2
Here is the complete list of all 320 OpenGL extensions exposed for a Radeon RX Vega 56 on Windows 10 64-bit:
- GL_VENDOR: ATI Technologies Inc. - GL_RENDERER: Radeon RX Vega - GL_VERSION: 4.6.13521 Compatibility Profile/Debug Context 24.20.11001.5003 - OpenGL Extensions: 320 extensions (GL=295 and WGL=25) - GL_AMDX_debug_output - GL_AMD_blend_minmax_factor - GL_AMD_conservative_depth - GL_AMD_debug_output - GL_AMD_depth_clamp_separate - GL_AMD_draw_buffers_blend - GL_AMD_framebuffer_sample_positions - GL_AMD_gcn_shader - GL_AMD_gpu_shader_half_float - GL_AMD_gpu_shader_half_float_fetch - GL_AMD_gpu_shader_int16 - GL_AMD_gpu_shader_int64 - GL_AMD_interleaved_elements - GL_AMD_multi_draw_indirect - GL_AMD_name_gen_delete - GL_AMD_occlusion_query_event - GL_AMD_performance_monitor - GL_AMD_pinned_memory - GL_AMD_query_buffer_object - GL_AMD_sample_positions - GL_AMD_seamless_cubemap_per_texture - GL_AMD_shader_atomic_counter_ops - GL_AMD_shader_stencil_export - GL_AMD_shader_stencil_value_export - GL_AMD_shader_trace - GL_AMD_shader_trinary_minmax - GL_AMD_sparse_texture - GL_AMD_sparse_texture_pool - GL_AMD_stencil_operation_extended - GL_AMD_texture_cube_map_array - GL_AMD_texture_texture4 - GL_AMD_transform_feedback3_lines_triangles - GL_AMD_transform_feedback4 - GL_AMD_vertex_shader_layer - GL_AMD_vertex_shader_viewport_index - GL_ARB_ES2_compatibility - GL_ARB_ES3_1_compatibility - GL_ARB_ES3_compatibility - GL_ARB_arrays_of_arrays - GL_ARB_base_instance - GL_ARB_bindless_texture - GL_ARB_blend_func_extended - GL_ARB_buffer_storage - GL_ARB_clear_buffer_object - GL_ARB_clear_texture - GL_ARB_clip_control - GL_ARB_color_buffer_float - GL_ARB_compatibility - GL_ARB_compressed_texture_pixel_storage - GL_ARB_compute_shader - GL_ARB_conditional_render_inverted - GL_ARB_conservative_depth - GL_ARB_copy_buffer - GL_ARB_copy_image - GL_ARB_cull_distance - GL_ARB_debug_output - GL_ARB_depth_buffer_float - GL_ARB_depth_clamp - GL_ARB_depth_texture - GL_ARB_derivative_control - GL_ARB_direct_state_access - GL_ARB_draw_buffers - GL_ARB_draw_buffers_blend - GL_ARB_draw_elements_base_vertex - GL_ARB_draw_indirect - GL_ARB_draw_instanced - GL_ARB_enhanced_layouts - GL_ARB_explicit_attrib_location - GL_ARB_explicit_uniform_location - GL_ARB_fragment_coord_conventions - GL_ARB_fragment_layer_viewport - GL_ARB_fragment_program - GL_ARB_fragment_program_shadow - GL_ARB_fragment_shader - GL_ARB_framebuffer_no_attachments - GL_ARB_framebuffer_object - GL_ARB_framebuffer_sRGB - GL_ARB_geometry_shader4 - GL_ARB_get_program_binary - GL_ARB_get_texture_sub_image - GL_ARB_gl_spirv - GL_ARB_gpu_shader5 - GL_ARB_gpu_shader_fp64 - GL_ARB_half_float_pixel - GL_ARB_half_float_vertex - GL_ARB_imaging - GL_ARB_indirect_parameters - GL_ARB_instanced_arrays - GL_ARB_internalformat_query - GL_ARB_internalformat_query2 - GL_ARB_invalidate_subdata - GL_ARB_map_buffer_alignment - GL_ARB_map_buffer_range - GL_ARB_multi_bind - GL_ARB_multi_draw_indirect - GL_ARB_multisample - GL_ARB_multitexture - GL_ARB_occlusion_query - GL_ARB_occlusion_query2 - GL_ARB_parallel_shader_compile - GL_ARB_pipeline_statistics_query - GL_ARB_pixel_buffer_object - GL_ARB_point_parameters - GL_ARB_point_sprite - GL_ARB_program_interface_query - GL_ARB_provoking_vertex - GL_ARB_query_buffer_object - GL_ARB_robust_buffer_access_behavior - GL_ARB_sample_shading - GL_ARB_sampler_objects - GL_ARB_seamless_cube_map - GL_ARB_seamless_cubemap_per_texture - GL_ARB_separate_shader_objects - GL_ARB_shader_atomic_counters - GL_ARB_shader_ballot - GL_ARB_shader_bit_encoding - GL_ARB_shader_draw_parameters - GL_ARB_shader_group_vote - GL_ARB_shader_image_load_store - GL_ARB_shader_image_size - GL_ARB_shader_objects - GL_ARB_shader_precision - GL_ARB_shader_stencil_export - GL_ARB_shader_storage_buffer_object - GL_ARB_shader_subroutine - GL_ARB_shader_texture_image_samples - GL_ARB_shader_texture_lod - GL_ARB_shader_viewport_layer_array - GL_ARB_shading_language_100 - GL_ARB_shading_language_420pack - GL_ARB_shading_language_packing - GL_ARB_shadow - GL_ARB_shadow_ambient - GL_ARB_sparse_buffer - GL_ARB_sparse_texture - GL_ARB_spirv_extensions - GL_ARB_stencil_texturing - GL_ARB_sync - GL_ARB_tessellation_shader - GL_ARB_texture_barrier - GL_ARB_texture_border_clamp - GL_ARB_texture_buffer_object - GL_ARB_texture_buffer_object_rgb32 - GL_ARB_texture_buffer_range - GL_ARB_texture_compression - GL_ARB_texture_compression_bptc - GL_ARB_texture_compression_rgtc - GL_ARB_texture_cube_map - GL_ARB_texture_cube_map_array - GL_ARB_texture_env_add - GL_ARB_texture_env_combine - GL_ARB_texture_env_crossbar - GL_ARB_texture_env_dot3 - GL_ARB_texture_float - GL_ARB_texture_gather - GL_ARB_texture_mirror_clamp_to_edge - GL_ARB_texture_mirrored_repeat - GL_ARB_texture_multisample - GL_ARB_texture_non_power_of_two - GL_ARB_texture_query_levels - GL_ARB_texture_query_lod - GL_ARB_texture_rectangle - GL_ARB_texture_rg - GL_ARB_texture_rgb10_a2ui - GL_ARB_texture_snorm - GL_ARB_texture_stencil8 - GL_ARB_texture_storage - GL_ARB_texture_storage_multisample - GL_ARB_texture_swizzle - GL_ARB_texture_view - GL_ARB_timer_query - GL_ARB_transform_feedback2 - GL_ARB_transform_feedback3 - GL_ARB_transform_feedback_instanced - GL_ARB_transform_feedback_overflow_query - GL_ARB_transpose_matrix - GL_ARB_uniform_buffer_object - GL_ARB_vertex_array_bgra - GL_ARB_vertex_array_object - GL_ARB_vertex_attrib_64bit - GL_ARB_vertex_attrib_binding - GL_ARB_vertex_buffer_object - GL_ARB_vertex_program - GL_ARB_vertex_shader - GL_ARB_vertex_type_10f_11f_11f_rev - GL_ARB_vertex_type_2_10_10_10_rev - GL_ARB_viewport_array - GL_ARB_window_pos - GL_ATI_draw_buffers - GL_ATI_envmap_bumpmap - GL_ATI_fragment_shader - GL_ATI_separate_stencil - GL_ATI_texture_compression_3dc - GL_ATI_texture_env_combine3 - GL_ATI_texture_float - GL_ATI_texture_mirror_once - GL_EXT_abgr - GL_EXT_bgra - GL_EXT_bindable_uniform - GL_EXT_blend_color - GL_EXT_blend_equation_separate - GL_EXT_blend_func_separate - GL_EXT_blend_minmax - GL_EXT_blend_subtract - GL_EXT_compiled_vertex_array - GL_EXT_copy_buffer - GL_EXT_copy_texture - GL_EXT_depth_bounds_test - GL_EXT_direct_state_access - GL_EXT_draw_buffers2 - GL_EXT_draw_instanced - GL_EXT_draw_range_elements - GL_EXT_fog_coord - GL_EXT_framebuffer_blit - GL_EXT_framebuffer_multisample - GL_EXT_framebuffer_object - GL_EXT_framebuffer_sRGB - GL_EXT_geometry_shader4 - GL_EXT_gpu_program_parameters - GL_EXT_gpu_shader4 - GL_EXT_histogram - GL_EXT_multi_draw_arrays - GL_EXT_packed_depth_stencil - GL_EXT_packed_float - GL_EXT_packed_pixels - GL_EXT_pixel_buffer_object - GL_EXT_point_parameters - GL_EXT_polygon_offset_clamp - GL_EXT_provoking_vertex - GL_EXT_rescale_normal - GL_EXT_secondary_color - GL_EXT_separate_specular_color - GL_EXT_shader_image_load_store - GL_EXT_shader_integer_mix - GL_EXT_shadow_funcs - GL_EXT_stencil_wrap - GL_EXT_subtexture - GL_EXT_texgen_reflection - GL_EXT_texture3D - GL_EXT_texture_array - GL_EXT_texture_buffer_object - GL_EXT_texture_compression_bptc - GL_EXT_texture_compression_latc - GL_EXT_texture_compression_rgtc - GL_EXT_texture_compression_s3tc - GL_EXT_texture_cube_map - GL_EXT_texture_edge_clamp - GL_EXT_texture_env_add - GL_EXT_texture_env_combine - GL_EXT_texture_env_dot3 - GL_EXT_texture_filter_anisotropic - GL_EXT_texture_integer - GL_EXT_texture_lod - GL_EXT_texture_lod_bias - GL_EXT_texture_mirror_clamp - GL_EXT_texture_object - GL_EXT_texture_rectangle - GL_EXT_texture_sRGB - GL_EXT_texture_sRGB_decode - GL_EXT_texture_shared_exponent - GL_EXT_texture_snorm - GL_EXT_texture_storage - GL_EXT_texture_swizzle - GL_EXT_timer_query - GL_EXT_transform_feedback - GL_EXT_vertex_array - GL_EXT_vertex_array_bgra - GL_EXT_vertex_attrib_64bit - GL_IBM_texture_mirrored_repeat - GL_INTEL_fragment_shader_ordering - GL_KHR_context_flush_control - GL_KHR_debug - GL_KHR_no_error - GL_KHR_parallel_shader_compile - GL_KHR_robust_buffer_access_behavior - GL_KHR_robustness - GL_KTX_buffer_region - GL_NV_alpha_to_coverage_dither_control - GL_NV_blend_square - GL_NV_conditional_render - GL_NV_copy_depth_to_color - GL_NV_copy_image - GL_NV_depth_buffer_float - GL_NV_explicit_multisample - GL_NV_float_buffer - GL_NV_half_float - GL_NV_primitive_restart - GL_NV_texgen_reflection - GL_NV_texture_barrier - GL_OES_EGL_image - GL_SGIS_generate_mipmap - GL_SGIS_texture_edge_clamp - GL_SGIS_texture_lod - GL_SUN_multi_draw_arrays - GL_WIN_swap_hint - WGL_EXT_swap_control - WGL_ARB_extensions_string - WGL_ARB_pixel_format - WGL_ATI_pixel_format_float - WGL_ARB_pixel_format_float - WGL_ARB_multisample - WGL_EXT_swap_control_tear - WGL_ARB_pbuffer - WGL_ARB_render_texture - WGL_ARB_make_current_read - WGL_EXT_extensions_string - WGL_ARB_buffer_region - WGL_EXT_framebuffer_sRGB - WGL_ATI_render_texture_rectangle - WGL_EXT_pixel_format_packed_float - WGL_I3D_genlock - WGL_NV_swap_group - WGL_ARB_create_context - WGL_AMD_gpu_association - WGL_AMDX_gpu_association - WGL_ARB_create_context_profile - WGL_ARB_context_flush_control - WGL_NV_DX_interop - WGL_ARB_create_context_no_error - WGL_NV_DX_interop2
– OpenGL SPIR-V extensions: 17
- SPV_AMD_shader_explicit_vertex_parameter - SPV_AMD_shader_trinary_minmax - SPV_AMD_gcn_shader - SPV_ARB_shader_ballot - SPV_ARB_shader_ballot - SPV_AMD_gpu_shader_half_float - SPV_ARB_shader_draw_parameters - SPV_ARB_shader_group_vote - SPV_AMD_texture_gather_bias_lod - SPV_ARB_shader_storage_buffer_object - SPV_AMD_gpu_shader_int16 - SPV_ARB_post_depth_coverage - SPV_ARB_shader_atomic_counter_ops - SPV_ARB_shader_stencil_export - SPV_AMD_shader_stencil_export - SPV_AMD_vertex_shader_viewport_index - SPV_ARB_shader_image_load_store
Vulkan support
Adrenalin 18.4.1 exposes Vulkan API 1.1.70 support. At the device level, one new extension has been added:
- VK_AMD_calibrated_timestamps (version: 1)
Here is the complete Vulkan report from GPU Caps Viewer:
- Instance extensions: 10 - VK_KHR_surface (version: 25) - VK_KHR_win32_surface (version: 6) - VK_KHR_get_physical_device_properties2 (version: 1) - VK_KHR_get_surface_capabilities2 (version: 1) - VK_KHR_external_memory_capabilities (version: 1) - VK_KHR_device_group_creation (version: 1) - VK_KHR_external_semaphore_capabilities (version: 1) - VK_KHR_external_fence_capabilities (version: 1) - VK_EXT_debug_report (version: 9) - VK_EXT_debug_utils (version: 1) - Instance layers: 3 - VK_LAYER_AMD_switchable_graphics (version: 1.1.70, impl: 1) - VK_LAYER_VALVE_steam_overlay (version: 1.0.3, impl: 1) - VK_LAYER_LUNARG_standard_validation (version: 1.0.70, impl: 1) - Physical devices: 1 - [Vulkan device 0]: Radeon RX Vega ------------------ - API version: 1.1.70 - vendorID: 4098 - deviceID: 26751 - driver version: 8388628 - memory heap count: 3 - heap1: 7920MB - heap2: 768MB - heap3: 256MB - memory type count: 4 - mem type 0 - heap index : 0 - property flag : 1 > mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT - mem type 1 - heap index : 1 - property flag : 6 > mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT > mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT - mem type 2 - heap index : 2 - 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 type 3 - heap index : 1 - property flag : 14 > 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: 53 - VK_KHR_sampler_mirror_clamp_to_edge (version: 1) - VK_KHR_shader_draw_parameters (version: 1) - VK_KHR_swapchain (version: 70) - VK_KHR_maintenance1 (version: 1) - VK_KHR_maintenance2 (version: 1) - VK_KHR_maintenance3 (version: 1) - VK_KHR_relaxed_block_layout (version: 1) - VK_KHR_dedicated_allocation (version: 3) - VK_KHR_descriptor_update_template (version: 1) - VK_KHR_external_memory (version: 1) - VK_KHR_external_memory_win32 (version: 1) - VK_KHR_device_group (version: 3) - VK_AMD_calibrated_timestamps (version: 1) - VK_KHX_device_group (version: 2) - VK_KHR_bind_memory2 (version: 1) - VK_KHR_external_semaphore (version: 1) - VK_KHR_external_semaphore_win32 (version: 1) - VK_AMD_rasterization_order (version: 1) - VK_AMD_shader_ballot (version: 1) - VK_AMD_shader_trinary_minmax (version: 1) - VK_AMD_shader_explicit_vertex_parameter (version: 1) - VK_AMD_gcn_shader (version: 1) - VK_AMD_draw_indirect_count (version: 1) - VK_AMD_negative_viewport_height (version: 1) - VK_AMD_gpu_shader_half_float (version: 1) - VK_AMD_shader_info (version: 1) - VK_AMD_gpu_shader_half_float_fetch (version: 1) - VK_EXT_sampler_filter_minmax (version: 1) - VK_AMD_shader_fragment_mask (version: 1) - VK_AMD_wave_limits (version: 1) - VK_AMD_texture_gather_bias_lod (version: 1) - VK_AMD_mixed_attachment_samples (version: 1) - VK_EXT_sample_locations (version: 1) - VK_AMD_gpu_shader_int16 (version: 1) - VK_EXT_shader_subgroup_vote (version: 1) - VK_KHR_16bit_storage (version: 1) - VK_KHR_storage_buffer_storage_class (version: 1) - VK_AMD_gpa_interface (version: 1) - VK_EXT_shader_subgroup_ballot (version: 1) - VK_EXT_shader_stencil_export (version: 1) - VK_EXT_shader_viewport_index_layer (version: 1) - VK_KHR_get_memory_requirements2 (version: 1) - VK_KHR_image_format_list (version: 1) - VK_KHR_multiview (version: 1) - VK_KHR_external_fence (version: 1) - VK_KHR_external_fence_win32 (version: 1) - VK_KHR_win32_keyed_mutex (version: 1) - VK_EXT_global_priority (version: 2) - VK_AMD_buffer_marker (version: 1) - VK_AMD_shader_image_load_store_lod (version: 1) - VK_EXT_external_memory_host (version: 1) - VK_EXT_depth_range_unrestricted (version: 1) - VK_AMD_shader_core_properties (version: 1) - device layers: 1 - VK_LAYER_AMD_switchable_graphics (version: 1.1.70, impl: 1) - device features: - 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: true - wideLines: true - largePoints: true - alphaToOne: false - multiViewport: true - samplerAnisotropy: true - textureCompressionETC2: false - textureCompressionASTC_LDR: false - textureCompressionBC: true - occlusionQueryPrecise: true - pipelineStatisticsQuery: true - vertexPipelineStoresAndAtomics: true - fragmentStoresAndAtomics: true - shaderTessellationAndGeometryPointSize: true - shaderImageGatherExtended: true - shaderStorageImageExtendedFormats: true - shaderStorageImageMultisample: true - shaderStorageImageReadWithoutFormat: true - shaderStorageImageWriteWithoutFormat: true - shaderUniformBufferArrayDynamicIndexing: true - shaderSampledImageArrayDynamicIndexing: true - shaderStorageBufferArrayDynamicIndexing: true - shaderStorageImageArrayDynamicIndexing: true - shaderClipDistance: true - shaderCullDistance: true - shaderFloat64: true - shaderInt64: true - shaderInt16: true - shaderResourceResidency: false - shaderResourceMinLod: false - sparseBinding: false - sparseResidencyBuffer: false - sparseResidencyImage2D: false - sparseResidencyImage3D: false - sparseResidency2Samples: false - sparseResidency4Samples: true - sparseResidency8Samples: false - sparseResidency16Samples: false - sparseResidencyAliased: false - variableMultisampleRate: true - inheritedQueries: true - device limits - maxImageDimension1D: 16384 - maxImageDimension2D: 16384 - maxImageDimension3D: 2048 - maxImageDimensionCube: 16384 - maxImageArrayLayers: 2048 - maxTexelBufferElements: 4294967295 - maxUniformBufferRange: 4294967295 - maxStorageBufferRange: 4294967295 - maxPushConstantsSize: 128 - maxMemoryAllocationCount: 4096 - maxSamplerAllocationCount: 1048576 - bufferImageGranularity: 1 - sparseAddressSpaceSize: 17592186044415 - maxBoundDescriptorSets: 32 - maxPerStageDescriptorSamplers: 4294967295 - maxPerStageDescriptorUniformBuffers: 4294967295 - maxPerStageDescriptorSampledImages: 4294967295 - maxPerStageDescriptorStorageImages: 4294967295 - maxPerStageDescriptorInputAttachments: 4294967295 - maxPerStageResources: 4294967295 - maxDescriptorSetSamplers: 4294967295 - maxDescriptorSetUniformBuffers: 4294967295 - maxDescriptorSetUniformBuffersDynamic: 8 - maxDescriptorSetStorageBuffers: 4294967295 - maxDescriptorSetStorageBuffersDynamic: 8 - maxDescriptorSetSampledImages: 4294967295 - maxDescriptorSetStorageImages: 4294967295 - maxDescriptorSetInputAttachments: 4294967295 - maxVertexInputAttributes: 64 - maxVertexInputBindings: 32 - maxVertexInputAttributeOffset: 4294967295 - maxVertexInputBindingStride: 16383 - maxVertexOutputComponents: 128 - maxTessellationGenerationLevel: 64 - maxTessellationPatchSize: 32 - maxTessellationControlPerVertexInputComponents: 128 - maxTessellationControlPerVertexOutputComponents: 128 - maxTessellationControlPerPatchOutputComponents: 120 - maxTessellationControlTotalOutputComponents: 4096 - maxTessellationEvaluationInputComponents: 128 - maxTessellationEvaluationOutputComponents: 128 - maxGeometryShaderInvocations: 127 - maxGeometryInputComponents: 128 - maxGeometryOutputComponents: 128 - maxGeometryOutputVertices: 1024 - maxGeometryTotalOutputComponents: 16384 - maxFragmentInputComponents: 128 - maxFragmentOutputAttachments: 8 - maxFragmentDualSrcAttachments: 1 - maxFragmentCombinedOutputResources: 4294967295 - maxComputeSharedMemorySize: 32768 - maxComputeWorkGroupCount: [65535; 65535; 65535] - maxComputeWorkGroupInvocations: 1024 - maxComputeWorkGroupSize: [1024; 1024; 1024] - subPixelPrecisionBits: 8 - subTexelPrecisionBits: 8 - mipmapPrecisionBits: 8 - maxDrawIndexedIndexValue: 4294967295 - maxDrawIndirectCount: 4294967295 - maxSamplerLodBias: 15.996094 - maxSamplerAnisotropy: 16.000000 - maxViewports: 16 - maxViewportDimensions: [16384; 16384] - viewportBoundsRange: [-32768.000000 ; 32767.000000] - viewportSubPixelBits: 8 - minMemoryMapAlignment: 64 - minTexelBufferOffsetAlignment: 1 - minUniformBufferOffsetAlignment: 16 - minStorageBufferOffsetAlignment: 4 - minTexelOffset: 4294967232 - maxTexelOffset: 63 - minTexelGatherOffset: 4294967264 - maxTexelGatherOffset: 31 - minInterpolationOffset: -2.000000 - maxInterpolationOffset: 2.000000 - subPixelInterpolationOffsetBits: 8 - maxFramebufferWidth: 16384 - maxFramebufferHeight: 16384 - maxFramebufferLayers: 2048 - framebufferColorSampleCounts: 15 - framebufferDepthSampleCounts: 15 - framebufferStencilSampleCounts: 15 - framebufferNoAttachmentsSampleCounts: 15 - maxColorAttachments: 8 - sampledImageColorSampleCounts: 15 - sampledImageIntegerSampleCounts: 15 - sampledImageDepthSampleCounts: 15 - sampledImageStencilSampleCounts: 15 - storageImageSampleCounts: 15 - maxSampleMaskWords: 1 - timestampComputeAndGraphics: 1 - timestampPeriod: 37.037037 - maxClipDistances: 8 - maxCullDistances: 8 - maxCombinedClipAndCullDistances: 8 - discreteQueuePriorities: 2 - pointSizeRange: [0.000000 ; 8191.875000] - lineWidthRange: [0.000000 ; 8191.875000] - pointSizeGranularity: 0.125000 - lineWidthGranularity: 0.125000 - strictLines: 0 - standardSampleLocations: 1 - optimalBufferCopyOffsetAlignment: 1 - optimalBufferCopyRowPitchAlignment: 1 - nonCoherentAtomSize: 128
—
via
Download AMD Catalyst 13.x (13.150.100.1) OpenGL 4.3 Beta Driver. This is the Beta driver that works with Windows 7 and 8.
Highlights of the AMD Catalyst™ OpenGL 4.3 Beta Driver:
- Full support for OpenGL 4.3
Resolved Issues:
- Enduro Technology on AMD + AMD Ubuntu platforms — Source Engine games hang when running on the High Performance ASIC
- Maya 2011-2013 – Various visual corruptions issues have been resolved
- Maya 2011-2013 – Mesh/Polygons selection performance has been improved
- Unigine Heaven – Intermittent Crashes have been resolved
- Unigine Heaven – Performance has been improved up to 11% on single GPU configurations
- Left 4 Dead 2 – Visual corruption issues have been resolved
Build Info:
DriverVer=07/16/2013, 13.150.100.1000
13.15.100.1-130716a-159704E-ATI
CCC: 2013.0716.2356.41154
D3D: 9.14.10.0984
OGL: 6.14.10.12414
OCL: 10.0.1268.1
Все способы:
- Важная информация
- Способ 1: Сайт производителя видеокарты
- Вариант 1: NVIDIA
- Вариант 2: AMD
- Вариант 3: Intel
- Способ 2: Средство поиска драйверов
- Способ 3: Аппаратный идентификатор
- Способ 4: Системные средства
- Вопросы и ответы: 1
Важная информация
Технология OpenGL сейчас поддерживается всеми крупными производителями видеокарт (AMD, NVIDIA, Intel) и программное обеспечение, необходимое для её работы, поставляется внутри пакета драйверов. Для получения требуемого софта достаточно просто инсталлировать актуальную их версию. Также стоит иметь в виду, что технология, несмотря на некоторую устаревшесть, по-прежнему развивается, и не все видеоадаптеры совместимы с последними релизами.
Способ 1: Сайт производителя видеокарты
Оптимальный метод получения необходимого набора ПО – загрузка с ресурса компании-разработчика, поскольку в этом случае можно гарантировать 100% совместимость и отсутствие программных проблем.
Вариант 1: NVIDIA
Для загрузки драйверов видеокарты НВИДИА с официального сайта компании нужно выполнить следующие действия:
Открыть сайт NVIDIA
- В главном меню ресурса выберите пункт «Драйверы». Если таковой не отображается (например, из-за малого размера окна браузера), найти его можно по нажатию на три полоски в верхнем левом углу.
- Появится инструмент фильтра драйверов по ряду параметров, таких как тип и серия продукта, ОС и язык загрузки. Установите предпочитаемые значения, затем нажмите «Поиск».
- Через несколько секунд средства сайта подготовят подходящий результат. Стоит, однако, иметь в виду, что он иногда даёт сбой – для проверки откройте вкладку «Поддерживаемые продукты» и убедитесь, что в нём указана ваша видеокарта.
- После проверки совместимости нажмите «Загрузить сейчас».
Прочитайте дисклеймер на следующей странице и снова нажмите «Загрузить сейчас».
- После скачивания инсталлятора запустите его и установите драйвера, следуя инструкциям на экране.
- Также процесс подбора служебного ПО можно автоматизировать посредством специального сервиса: он просканирует систему и самостоятельно подберёт наиболее совместимый пакет служебного программного обеспечения. Со всеми нюансами использования этого решения вы можете ознакомиться в инструкции по ссылке далее.
Подробнее: Установка драйверов видеокарты с помощью веб-сервиса NVIDIA
Также можно воспользоваться приложением GeForce Experience: оно в автоматическом режиме загружает заведомо подходящий пакет драйверов, которые можно установить буквально в несколько кликов.
Подробнее: Установка драйверов с помощью NVIDIA GeForce Experience
Вариант 2: AMD
Процедура загрузки драйверов для видеокарты с официального сайта «красных» выглядит так:
Перейти на официальный сайт AMD
- Воспользуйтесь пунктом главного меню «Драйверы и поддержка».
- С помощью средства подбора укажите вашу видеокарту и нажмите «Отправить».
- Если для целевого GPU доступно ПО для различных операционных систем, выберите нужную, кликнув по соответствующей строке для её раскрытия. В нашем случае это ОС семейства Windows.
Далее просто щёлкните «Скачать».
- Непосредственно драйвера для видеокарт AMD идут в комплекте с фирменным программным обеспечением, версия которого зависит от поддерживаемой операционной системы: для Windows 10 это Adrenalin Edition, Windows 8.1 – Crimson Software, Windows 8 и 7 – Catalyst Control Center. Процедуры использования данных программ отличаются для каждой версии.
Подробнее: Установка драйверов для видеокарт AMD через Catalyst Control Center / Adrenalin Edition
Вариант 3: Intel
На официальном сайте этого производителя также можно скачать драйвера для встроенных и внешних видеокарт
Перейти на ресурс Intel
- Откройте сайт, перейдя по представленной выше ссылке, затем кликните по пунктам «Поддержка» – «Центр загрузки файлов».
- Пролистните страницу вниз, до списка продуктов, где выберите позицию «Графика».
- Недавно компания изменила структуру сайта, поэтому понадобится дополнительная фильтрация полученных результатов. На этой странице нажмите на элемент «Filter».
Здесь нужно нажать на ссылку «Графические адаптеры».
Далее выберите семейство видеокарт,
затем конкретную серию, после чего нажмите «ОК» для получения результатов.
- Ознакомьтесь со списком найденного, выберите нужное и кликните по кнопке «Материалы для загрузки» в соответствующей строке.
- Загрузите ПО и установите его на компьютер.
Способ 2: Средство поиска драйверов
Если по каким-то причинам официальные источники недоступны (например, видеокарта слишком старая), на помощь придут специализированные программы-драйверпаки — решения, в которых есть либо встроенная база служебного ПО для разнообразных устройств, либо она расположена на сервере, откуда и скачивается. Подобных средств существует немало – наиболее функциональные и удобные представлены в следующей подборке.
Подробнее: Лучшие программы для установки драйверов
Что же касается инструмента, который подходит для решения поставленной нами задачи, здесь стоит обратить внимание на программу DriverMax: у неё наиболее обширная база драйверов конкретно для видеокарт, в том числе и таких старых, как серии GeForce GTS и Radeon HD 4***.
Подробнее: Обновляем драйвера для видеокарты с помощью DriverMax
Способ 3: Аппаратный идентификатор
Также драйвера для современных карт с поддержкой OpenGL можно получить посредством аппаратного ID, который представляет собой уникальную последовательность из определённых ключей, соответствующих устройству. Процедура состоит из получения требуемой комбинации и её дальнейшего использования на специальном ресурсе поиска ПО, например DevID. Все нюансы обоих этапов уже рассмотрел один из наших авторов, поэтому рекомендуем ознакомиться с его руководством по ссылке далее.
Подробнее: Поиск драйверов с помощью ID устройства
Способ 4: Системные средства
В ситуациях, когда все вышеприведённые методы неприменимы, остаётся вариант с использованием оснасток операционной системы, в нашем случае Виндовс. Начиная с седьмой версии, в них встроены инструменты для самостоятельного поиска и подбора драйверов, в том числе и содержащих в себе компоненты OpenGL. Важно помнить, что именно для этой задачи средства ОС стоит использовать лишь как вынужденную меру, поскольку большая часть служебного ПО почти гарантированно окажется устаревшим.
Подробнее: Установка драйверов стандартными средствами Windows
Наша группа в TelegramПолезные советы и помощь
AMD on Tuesday released the AMD Software Adrenalin 22.7.1 drivers, which include several major updates to the feature-set. To begin with, AMD has significantly updated its OpenGL ICD (installable client driver), which can have an incredible 79 percent increase in frame-rates at 4K with «Fabulous» settings, as measured on the flagship RX 6950 XT, and up to 75 percent, as measured on the entry-level RX 6400. Also debuting is AMD Noise Suppression, a new feature that lets you clear out your voice-calls and in-game voice-chats. The software leverages AI to filter out background noises that don’t identify as the prominent foreground speech. Radeon Super Resolution support has been extended to RX 5000 series and RX 6000 series GPUs running on Ryzen processor notebooks with Hybrid graphics setups.
Besides these, Adrenalin 22.7.1 adds optimization for «Swordsman Remake,» support for Radeon Boost plus VRS with «Elden Ring,» «Resident Evil VIII,» and «Valorant.» The drivers improve support for Windows 11 22H2 Update, and Agility SDK 1.602 and 1.607. A few more Vulkan API extensions are added with this release. Among the handful issues fixed are lower-than-expected F@H performance on RX 6000 series, Auto Undervolt disabling idle-fan-stop; «Hitman 3» freezing when switching between windows in exclusive fullscreen mode; blurry web video upscaling on certain RX 6000 series cards, and Enhanced Sync locking framerates to 15 FPS with video playback on extended monitors.
DOWNLOAD: AMD Software Adrenalin 22.7.1
Highlights
- Swordsman Remake.
- Radeon Boost using Variable Rate Shading with Elden Ring, Resident Evil Village and VALORANT.
- Microsoft Windows 11 version 22H2.
- Microsoft Agility SDK Release 1.602 including new minor features.
- Microsoft Agility SDK Release 1.606 including Microsoft Shader Model 6.7.
- Additional Vulkan extensions. Click here for more information.
AMD Noise Suppression
- Our newest feature: AMD Noise Suppression reduces background audio noise from your surrounding environment using a real-time deep learning algorithm, providing greater clarity and improved concentration whether you are focused on an important meeting or staying locked-in on a competitive game.
OpenGL Optimizations
- Up to 79% increase in performance in Minecraft @ 4k Fabulous settings, using Radeon Software Adrenalin 22.7.1 on the Radeon ️ RX 6950XT, versus the previous software driver version 22.6.1 RS-491
- Up to 75% increase in performance in Minecraft @ 4k Fabulous settings, using Radeon Software Adrenalin 22.7.1 on the Radeon ️ RX 6400, versus the previous software driver version 22.6.1 RS-495
Radeon Super Resolution
- Expanded support for discrete Radeon RX 5000 and 6000 series GPUs on AMD Ryzen processor notebooks with hybrid graphics.
- RSR has been improved to provide a more seamless experience in borderless fullscreen mode with a performance/quality slider to personalize your gaming experience.
Fixed Issues
- Lower than expected Folding@home compute performance with OpenCL API on some AMD Graphics Products such as the Radeon RX 6800.
- Auto Undervolt may disable Zero RPM fan feature.
- Hitman 3 may freeze when rapidly switching between windows in Fullscreen Exclusive mode.
- Video upscaling in browsers appears blurry with some AMD Graphics Products such as the Radeon RX 6900 XT Graphics.
- Enhanced Sync may cause games to lock to 15FPS with video playback on extended monitors.
Known Issues
- Stuttering may be experienced while playing Call of Duty : Warzone on the Caldera map with some AMD Graphics Products such as the Radeon RX 6900 XT Graphics.
- Radeon Super Resolution may fail to trigger after changing resolution or HDR settings on games such as Nioh 2.
- Virtual Reality headsets may flicker with some AMD Graphics Products such as the Radeon RX 6800 XT Graphics.
- GPU utilization may be stuck at 100% in Radeon performance metrics after closing games on some AMD Graphics Products such as Radeon 570.
- Display may flicker black during video playback plus gameplay on some AMD Graphics Products such as the Radeon RX 6700 XT.
- Enhanced Sync may cause a black screen to occur when enabled on some games and system configurations. Any users who may be experiencing issues with Enhanced Sync enabled should disable it as a temporary workaround.
Компонент под названием OpenGL (Open Graphics Library — Открытая Графическая Библиотека) необходим для работы многих приложений и игр. Если ваша любимая игра не запускается по причине отсутствия графической библиотеки OpenGL или из-за того, что ее версия устарела, в этой статье вы найдете решение. Обновить OpenGL на Windows 10 можно несколькими способами.
Обновляем DirectX
Необходимые для корректной работы проблемной игры или программы компоненты могут входить в пакет мультимедийных технологий DirectX. Если на компьютере установлена устаревшая версия DirectX, приложение может работать неправильно.
Чтобы узнать, какая версия DirectX используется на вашем ПК, запустим «Средство диагностики DirectX».
- Для этого нажмите одновременно клавиши «Windows» + «R», в окне «Выполнить» введите команду dxdiag и нажмите кнопку «ОК».
Запускаем «Средство диагностики DirectX»
- В окне «Средство диагностики DirectX» на вкладке «Система» в секции «Сведения о системе» будет показан номер текущей версии DirectX.
Смотрим версию DirectX
Актуальной для Windows 10 является версия 12. Обновить данный пакет можно скачав веб-установщик исполняемых библиотек DirectX с официального сайта Майкрософт по этой ссылке. Нажмите кнопку «Скачать», при этом будет загружен файл «dxwebsetup.exe». Запустите его и установите компоненты DirectX.
Устанавливаем DirectX
Загрузка …
Обновляем драйвер видеокарты через «Диспетчер устройств»
При установке драйверов видеокарты будет также установлена последняя версия OpenGL.
- Для обновления драйвера откроем «Диспетчер устройств». Сделать это можно, например, выбрав соответствующую команду в контекстном меню кнопки «Пуск».
Кликаем на кнопку «Пуск» правой клавишей мыши и выбираем «Диспетчер устройств»
- В окне «Диспетчер устройств» раскрываем раздел «Видеоадаптеры», кликаем на названии видеокарты правой клавишей мыши и выбираем команду «Обновить драйвер».
Обновляем драйвер видеокарты
- Появится окно, где можно выбрать способ обновления драйвера. Вы можете провести автоматический поиск или предварительно загрузить свежую версию драйвера своей видеокарты с официального сайта производителя и выбрать вариант «Выполнить поиск драйверов на этом компьютере», указав место размещения скачанного дистрибутива с помощью кнопки «Обзор».
Указываем, как мы хотим провести поиск драйверов
- После окончания обновления драйвера перезагрузите компьютер.
Загрузка …
Обновляем драйвер видеокарты с помощью утилиты от производителя
Для своевременного обновления драйверов видеокарты удобно использовать фирменные приложения от производителей видеочипов — NVIDIA или AMD. Скачать эти программы можно с официальных сайтов:
- ссылка для скачивания приложения «GeForce Experience» для видеокарт NVIDIA GeForce;
- отсюда можно загрузить утилиту «AMD Radeon Software Adrenalin 2020 Edition».
Рассмотрим обновление драйвера на примере утилиты «GeForce Experience».
Скачиваем и устанавливаем утилиту «GeForce Experience» с официального сайта NVIDIA
- Запускаем приложение и переходим на вкладку «Драйверы», где нажимаем кнопку «Проверить наличие обновлений».
Проверяем наличие обновлений драйвера
- Если новая версия драйвера видеокарты доступна, нажимаем кнопку «Загрузить».
Жмем на кнопку «Загрузить» для скачивания новой версии драйвера
- Дожидаемся окончания загрузки и запускаем обновление, нажав кнопку «Экспресс-установка» или «Выборочная установка».
Загрузка …
Подведем итоги
Итак, в решении рассматриваемой проблемы может помочь обновление компонентов DirectX, а также автоматическая или ручная установка новой версии драйвера видеокарты.
Если ни один из перечисленных способов не помог, скорее всего, ваш видеоадаптер не поддерживает устанавливаемую версию OpenGL. С этим можно столкнуться в случае с интегрированным в материнскую плату видеочипом или при использовании сильно устаревшей дискретной видеокарты. Тут можно посоветовать только установку более современного видеоадаптера.
Загрузка …
Post Views: 34 713