mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 08:50:13 +01:00
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>
14 lines
674 B
Text
14 lines
674 B
Text
GL_ARB_compute_variable_group_size on i965.
|
|
GL_EXT_depth_bounds_test on Iris.
|
|
GL_EXT_texture_shadow_lod on radeonsi, nvc0.
|
|
GL_NV_alpha_to_coverage_dither_control on radeonsi
|
|
GL_NV_copy_image on all gallium drivers.
|
|
GL_NV_pixel_buffer_object on all gallium drivers, i915, i965, swrast.
|
|
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)
|