From 2193d768bd72918e505fb4accd738b526bf015b9 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Wed, 27 Jan 2021 08:21:03 -0500 Subject: [PATCH] docs/features: Mark some ES3.1 done on Panfrost These should be working on both Midgard and Bifrost now. Signed-off-by: Alyssa Rosenzweig Part-of: --- docs/features.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/features.txt b/docs/features.txt index 38df7b58ab2..b7f2de84b7b 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -121,8 +121,8 @@ GL 4.0, GLSL 4.00 --- all DONE: i965/gen7+, nvc0, r600, radeonsi, llvmpipe, virg - Dynamically uniform UBO array indices DONE (freedreno, softpipe) - Implicit signed -> unsigned conversions DONE (softpipe, swr) - Fused multiply-add DONE (softpipe, swr) - - Packing/bitfield/conversion functions DONE (freedreno, softpipe, swr) - - Enhanced textureGather DONE (freedreno, softpipe, swr) + - Packing/bitfield/conversion functions DONE (freedreno, softpipe, swr, panfrost) + - Enhanced textureGather DONE (freedreno, softpipe, swr, panfrost) - Geometry shader instancing DONE (softpipe, swr) - Geometry shader multiple streams DONE (softpipe, swr) - Enhanced per-sample shading DONE () @@ -154,7 +154,7 @@ GL 4.2, GLSL 4.20 -- all DONE: i965/gen7+, nvc0, r600, radeonsi, llvmpipe, virgl GL_ARB_texture_compression_bptc DONE (freedreno, i965, softpipe, swr, panfrost/if SoC supports) GL_ARB_compressed_texture_pixel_storage DONE (all drivers) - GL_ARB_shader_atomic_counters DONE (freedreno/a5xx+, i965, softpipe, v3d) + GL_ARB_shader_atomic_counters DONE (freedreno/a5xx+, i965, softpipe, v3d, panfrost) GL_ARB_texture_storage DONE (all drivers) GL_ARB_transform_feedback_instanced DONE (freedreno, i965, nv50, softpipe, swr, v3d) GL_ARB_base_instance DONE (freedreno, i965, nv50, softpipe, swr, v3d) @@ -245,23 +245,23 @@ These are the extensions cherry-picked to make GLES 3.1 GLES3.1, GLSL ES 3.1 -- all DONE: i965/hsw+, nvc0, r600, radeonsi, virgl, v3d, softpipe, llvmpipe GL_ARB_arrays_of_arrays DONE (all drivers that support GLSL 1.30) - GL_ARB_compute_shader DONE (freedreno/a5xx+, i965/gen7+) + GL_ARB_compute_shader DONE (freedreno/a5xx+, i965/gen7+, panfrost) GL_ARB_draw_indirect DONE (freedreno, i965/gen7+, swr, zink) GL_ARB_explicit_uniform_location DONE (all drivers that support GLSL) GL_ARB_framebuffer_no_attachments DONE (freedreno, i965/gen7+, softpipe, zink) GL_ARB_program_interface_query DONE (all drivers) - GL_ARB_shader_atomic_counters DONE (freedreno/a5xx+, i965/gen7+, swr, zink) + GL_ARB_shader_atomic_counters DONE (freedreno/a5xx+, i965/gen7+, swr, zink, panfrost/midgard) GL_ARB_shader_image_load_store DONE (freedreno/a5xx+, i965/gen7+, swr, zink, panfrost/midgard) GL_ARB_shader_image_size DONE (freedreno/a5xx+, i965/gen7+, swr, zink, panfrost/midgard) - GL_ARB_shader_storage_buffer_object DONE (freedreno/a5xx+, i965/gen7+, zink) + GL_ARB_shader_storage_buffer_object DONE (freedreno/a5xx+, i965/gen7+, panfrost, zink) GL_ARB_shading_language_packing DONE (all drivers) GL_ARB_separate_shader_objects DONE (all drivers) GL_ARB_stencil_texturing DONE (freedreno, nv50, swr, panfrost, zink) GL_ARB_texture_multisample (Multisample textures) DONE (freedreno/a5xx+, i965/gen7+, nv50, panfrost, swr, zink) GL_ARB_texture_storage_multisample DONE (all drivers that support GL_ARB_texture_multisample) GL_ARB_vertex_attrib_binding DONE (all drivers) - GS5 Enhanced textureGather DONE (freedreno, i965/gen7+, zink) - GS5 Packing/bitfield/conversion functions DONE (freedreno/a5xx+, i965/gen6+, zink) + GS5 Enhanced textureGather DONE (freedreno, i965/gen7+, zink, panfrost) + GS5 Packing/bitfield/conversion functions DONE (freedreno/a5xx+, i965/gen6+, zink, panfrost) GL_EXT_shader_integer_mix DONE (all drivers that support GLSL) Additional functionality not covered above: