summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorRhys Perry <pendingchaos02@gmail.com>2020-04-06 11:22:55 +0100
committerRhys Perry <pendingchaos02@gmail.com>2020-04-24 20:04:39 +0100
commit5c5c2dd48fe0910dc79d3187bed99a52b5ed2848 (patch)
tree65b57453f231e15f9d5c15c09eee8f34e8ce395a /docs
parenteeccb1a941e258190b5ba7a425f65599873f92ed (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 <pendingchaos02@gmail.com> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4707>
Diffstat (limited to 'docs')
-rw-r--r--docs/relnotes/new_features.txt4
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)