diff options
author | Rhys Perry <[email protected]> | 2020-04-06 11:22:55 +0100 |
---|---|---|
committer | Rhys Perry <[email protected]> | 2020-04-24 20:04:39 +0100 |
commit | 5c5c2dd48fe0910dc79d3187bed99a52b5ed2848 (patch) | |
tree | 65b57453f231e15f9d5c15c09eee8f34e8ce395a /docs/relnotes | |
parent | eeccb1a941e258190b5ba7a425f65599873f92ed (diff) |
radv/aco: enable 8/16-bit storage and int8/int16 on GFX8+
With this, Doom Eternal should now run with ACO on GFX8+.
The generated 8/16-bit storage code is okay but the generated int8/int16
code is currently pretty bad but it works and apparently Doom Eternal
doesn't actually use it (even though it requires it).
Signed-off-by: Rhys Perry <[email protected]>
Reviewed-by: Samuel Pitoiset <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4707>
Diffstat (limited to 'docs/relnotes')
-rw-r--r-- | docs/relnotes/new_features.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/relnotes/new_features.txt b/docs/relnotes/new_features.txt index 49541cf4763..701c1e5e912 100644 --- a/docs/relnotes/new_features.txt +++ b/docs/relnotes/new_features.txt @@ -8,3 +8,7 @@ GL_NV_viewport_array2 on nvc0 (GM200+). GL_NV_viewport_swizzle on nvc0 (GM200+). VK_KHR_shader_non_semantic_info on Intel, RADV. GL_EXT_draw_instanced on gles2 +VK_KHR_8bit_storage for ACO on GFX8+ +VK_KHR_16bit_storage for ACO on GFX8+ (storageInputOutput16 is still unsupported) +shaderInt16 for ACO on GFX9+ +VK_KHR_shader_float16_int8 for ACO on GFX8+ (shaderFloat16 is still unsupported) |