AMD Radeon Adrenalin 2020 Edition 20.3.1 Released




AMD Adrenalin 2020 Edition

 

Adrenalin 20.3.1

AMD has published a new Adrenalin 2020 Edition graphics driver. Adrenalin 20.3.1 brings the following changes:

Support For

DOOM Eternal
Achieve up to 5% better performance playing Doom Eternal (Ultra Nightmare settings) at 1920x1080p on the Radeon™ RX 5700XT with Radeon™ Software Adrenalin 2020 Edition 20.3.1, versus Radeon™ Software Adrenalin 2020 Edition 20.2.2. RS-333

– Half-Life: Alyx
– Ghost Recon™ Breakpoint: Vulkan API

Added Vulkan Support

VK_EXT_post_depth_coverage
This extension indicates support for shader modules that use the SPV_KHR_post_depth_coverage extension. Fragment shaders using the SPV extension can control whether the SampleMask built-in input variable reflects the coverage after the depth and stencil tests are applied. This extension is only supported on AMD RDNA hardware.

VK_KHR_shader_non_semantic_info
This extension indicates support for shader modules that use the SPV_KHR_non_semantic_info extension. Shader modules using the SPV extension can include non-semantic instructions that can be safely removed from the module.

VK_EXT_texel_buffer_alignment
This extension provides a mechanism to query alignment requirements for uniform and storage texel buffers that cannot be well communicated via minTexelBufferOffsetAlignment.

VK_EXT_pipeline_creation_cache_control
This extension provides flags that can be used by an application to inquire about potential high cost that could be incurred during pipeline creation. The information can be obtained prior to carrying out the create operation, which would allow the application to adjust its behavior accordingly.

 

Radeon Adrenalin 2020 Downloads

 

Quick driver information

Adrenalin 20.3.1

AMD Adrenalin 2020 Edition - Software information

AMD Adrenalin 2020 Edition - GPU Caps Viewer + Radeon RX 5700

 

OpenGL support

Adrenalin v20.3.1 exposes OpenGL 4.6 and 327 extensions for a Radeon RX 5700. The OpenGL support is the same than in Adrenalin 19.12.2.

Adrenalin 20.3.1

- GL_VENDOR: ATI Technologies Inc.
- GL_RENDERER: AMD Radeon RX 5700
- GL_VERSION: 4.6.13587 Compatibility Profile/Debug Context 20.3.1 26.20.15029.15007
- GL_SHADING_LANGUAGE_VERSION: 4.60
- OpenGL Extensions: 327 extensions (GL=303 and WGL=24)

 

Vulkan support

Adrenalin 20.3.1

Adrenalin 20.3.1 comes with Vulkan 1.2.133 support and adds 4 new device extensions:
– VK_EXT_pipeline_creation_cache_control
– VK_EXT_post_depth_coverage
– VK_KHR_shader_non_semantic_info
– VK_EXT_texel_buffer_alignment

- [Vulkan device 0]: AMD Radeon RX 5700 ------------------
    - API version: 1.2.133
    - vendorID: 4098
    - deviceID: 29471
    - driver version: 8388745
    
    - extensions: 100
    - VK_KHR_sampler_mirror_clamp_to_edge (version: 3)
    - VK_KHR_shader_draw_parameters (version: 1)
    - VK_KHR_swapchain (version: 70)
    - VK_KHR_maintenance1 (version: 2)
    - 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: 4)
    - VK_AMD_calibrated_timestamps (version: 1)
    - VK_KHR_bind_memory2 (version: 1)
    - VK_KHR_external_semaphore (version: 1)
    - VK_KHR_external_semaphore_win32 (version: 1)
    - VK_AMD_shader_ballot (version: 1)
    - VK_AMD_shader_core_properties2 (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: 2)
    - VK_KHR_draw_indirect_count (version: 1)
    - VK_AMD_negative_viewport_height (version: 1)
    - VK_AMD_gpu_shader_half_float (version: 2)
    - VK_AMD_shader_info (version: 1)
    - VK_EXT_sampler_filter_minmax (version: 2)
    - VK_AMD_shader_fragment_mask (version: 1)
    - VK_EXT_hdr_metadata (version: 2)
    - 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: 2)
    - 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_KHR_depth_stencil_resolve (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_swapchain_mutable_format (version: 1)
    - VK_KHR_shader_float_controls (version: 4)
    - VK_EXT_inline_uniform_block (version: 1)
    - VK_KHR_shader_atomic_int64 (version: 1)
    - VK_EXT_pipeline_creation_cache_control (version: 2)
    - VK_KHR_driver_properties (version: 1)
    - VK_KHR_create_renderpass2 (version: 1)
    - VK_KHR_8bit_storage (version: 1)
    - VK_KHR_multiview (version: 1)
    - VK_KHR_shader_float16_int8 (version: 1)
    - VK_KHR_timeline_semaphore (version: 2)
    - 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_clip_enable (version: 1)
    - VK_EXT_depth_range_unrestricted (version: 1)
    - VK_AMD_shader_core_properties (version: 2)
    - VK_EXT_queue_family_foreign (version: 1)
    - VK_EXT_descriptor_indexing (version: 2)
    - VK_KHR_variable_pointers (version: 1)
    - VK_EXT_vertex_attribute_divisor (version: 3)
    - VK_EXT_conservative_rasterization (version: 1)
    - VK_AMD_pipeline_compiler_control (version: 1)
    - VK_KHR_separate_depth_stencil_layouts (version: 1)
    - VK_KHR_shader_clock (version: 1)
    - VK_KHR_spirv_1_4 (version: 1)
    - VK_GOOGLE_hlsl_functionality1 (version: 1)
    - VK_GOOGLE_decorate_string (version: 1)
    - VK_EXT_scalar_block_layout (version: 1)
    - VK_AMD_memory_overallocation_behavior (version: 1)
    - VK_EXT_transform_feedback (version: 1)
    - VK_EXT_separate_stencil_usage (version: 1)
    - VK_KHR_vulkan_memory_model (version: 3)
    - VK_EXT_memory_priority (version: 1)
    - VK_AMD_display_native_hdr (version: 1)
    - VK_EXT_full_screen_exclusive (version: 4)
    - VK_AMD_device_coherent_memory (version: 1)
    - VK_EXT_memory_budget (version: 1)
    - VK_EXT_post_depth_coverage (version: 1)
    - VK_EXT_host_query_reset (version: 1)
    - VK_EXT_shader_demote_to_helper_invocation (version: 1)
    - VK_EXT_line_rasterization (version: 1)
    - VK_KHR_uniform_buffer_standard_layout (version: 1)
    - VK_KHR_shader_subgroup_extended_types (version: 1)
    - VK_EXT_subgroup_size_control (version: 2)
    - VK_KHR_imageless_framebuffer (version: 1)
    - VK_EXT_pipeline_creation_feedback (version: 1)
    - VK_EXT_calibrated_timestamps (version: 1)
    - VK_KHR_pipeline_executable_properties (version: 1)
    - VK_KHR_shader_non_semantic_info (version: 1)
    - VK_EXT_tooling_info (version: 1)
    - VK_EXT_texel_buffer_alignment (version: 1)




Leave a Comment

Your email address will not be published. Required fields are marked *