[Mesa-dev] [PATCH] docs: Fix GL status of radeonsi

Nicolai Hähnle nhaehnle at gmail.com
Thu Oct 13 11:39:43 UTC 2016


On 13.10.2016 10:20, Andreas Boll wrote:
> Currently radeonsi doesn't advertise GLSL 4.40 and "GL 4.4, GLSL 4.40 --
> all DONE" means the driver actually advertises GL 4.4 and GLSL 4.40.
>
> So as long as radeonsi doesn't enable GLSL >= 4.40 it's not "all DONE".
>
> Fixes: 789119d21 ("st/mesa: enable ARB_enhanced_layouts and turn the cap on")
> Signed-off-by: Andreas Boll <andreas.boll.dev at gmail.com>

The only place where this could possibly matter is mesamatrix, and 
frankly, it should be fixed there. There's clearly something wrong 
there, since it didn't update the display at all.

Nicolai

> ---
>  docs/features.txt | 18 +++++++++---------
>  1 file changed, 9 insertions(+), 9 deletions(-)
>
> diff --git a/docs/features.txt b/docs/features.txt
> index ec2634f..9cc9111 100644
> --- a/docs/features.txt
> +++ b/docs/features.txt
> @@ -188,23 +188,23 @@ GL 4.3, GLSL 4.30 -- all DONE: i965/gen8+, nvc0, radeonsi
>    GL_ARB_vertex_attrib_binding                          DONE (all drivers)
>
>
> -GL 4.4, GLSL 4.40 -- all DONE: i965/gen8+, radeonsi
> +GL 4.4, GLSL 4.40 -- all DONE: i965/gen8+
>
>    GL_MAX_VERTEX_ATTRIB_STRIDE                           DONE (all drivers)
> -  GL_ARB_buffer_storage                                 DONE (i965, nv50, nvc0, r600)
> -  GL_ARB_clear_texture                                  DONE (i965, nv50, nvc0, r600)
> -  GL_ARB_enhanced_layouts                               DONE (i965, llvmpipe, softpipe)
> +  GL_ARB_buffer_storage                                 DONE (i965, nv50, nvc0, r600, radeonsi)
> +  GL_ARB_clear_texture                                  DONE (i965, nv50, nvc0, r600, radeonsi)
> +  GL_ARB_enhanced_layouts                               DONE (i965, radeonsi, llvmpipe, softpipe)
>    - compile-time constant expressions                   DONE
>    - explicit byte offsets for blocks                    DONE
>    - forced alignment within blocks                      DONE
> -  - specified vec4-slot component numbers               DONE (i965, llvmpipe, softpipe)
> +  - specified vec4-slot component numbers               DONE (i965, radeonsi, llvmpipe, softpipe)
>    - specified transform/feedback layout                 DONE
>    - input/output block locations                        DONE
>    GL_ARB_multi_bind                                     DONE (all drivers)
> -  GL_ARB_query_buffer_object                            DONE (i965/hsw+, nvc0)
> -  GL_ARB_texture_mirror_clamp_to_edge                   DONE (i965, nv50, nvc0, r600, llvmpipe, softpipe, swr)
> -  GL_ARB_texture_stencil8                               DONE (i965/hsw+, nv50, nvc0, r600, llvmpipe, softpipe, swr)
> -  GL_ARB_vertex_type_10f_11f_11f_rev                    DONE (i965, nv50, nvc0, r600, llvmpipe, softpipe, swr)
> +  GL_ARB_query_buffer_object                            DONE (i965/hsw+, nvc0, radeonsi)
> +  GL_ARB_texture_mirror_clamp_to_edge                   DONE (i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, swr)
> +  GL_ARB_texture_stencil8                               DONE (i965/hsw+, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, swr)
> +  GL_ARB_vertex_type_10f_11f_11f_rev                    DONE (i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, swr)
>
>  GL 4.5, GLSL 4.50:
>
>


More information about the mesa-dev mailing list