Re: [Mesa-dev] [PATCH] docs: Fix GL status of radeonsi
On 10/13/2016 10:39 PM, Nicolai Hähnle wrote: > 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 > > 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. Just FYI, That is also my position too. Kind Regards, Edward. > > 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 blocksDONE >>- 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 locationsDONE >>GL_ARB_multi_bind DONE (all >> drivers) >> - GL_ARB_query_buffer_objectDONE >> (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_revDONE (i965, >> nv50, nvc0, r600, llvmpipe, softpipe, swr) >> + GL_ARB_query_buffer_objectDONE >> (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_revDONE (i965, >> nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, swr) >> >> GL 4.5, GLSL 4.50: >> >> > ___ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev signature.asc Description: OpenPGP digital signature ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] [PATCH] docs: Fix GL status of radeonsi
On Oct 13, 2016 2:10 PM, "Mike Lothian" wrote: > > Alternatively you could expose GLSL 440 until the bugs are squished for 450 We can't expose GL 4.4 and 4.5 without approval from Khronos. I don't know if that also applies to GLSL, but I'm assuming that it does. Until then, we're stuck with GL 4.3 + extensions. Marek > > On Thu, 13 Oct 2016 at 12:39 Nicolai Hähnle wrote: >> >> 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 >> >> 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 blocksDONE >> >- 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 locationsDONE >> >GL_ARB_multi_bind DONE (all drivers) >> > - GL_ARB_query_buffer_objectDONE (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_revDONE (i965, nv50, nvc0, r600, llvmpipe, softpipe, swr) >> > + GL_ARB_query_buffer_objectDONE (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_revDONE (i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, swr) >> > >> > GL 4.5, GLSL 4.50: >> > >> > >> ___ >> mesa-dev mailing list >> mesa-dev@lists.freedesktop.org >> https://lists.freedesktop.org/mailman/listinfo/mesa-dev > > > ___ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev > ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] [PATCH] docs: Fix GL status of radeonsi
Alternatively you could expose GLSL 440 until the bugs are squished for 450 On Thu, 13 Oct 2016 at 12:39 Nicolai Hähnle wrote: > 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 > > 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 blocksDONE > >- 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 locationsDONE > >GL_ARB_multi_bind DONE (all > drivers) > > - GL_ARB_query_buffer_objectDONE > (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_revDONE (i965, > nv50, nvc0, r600, llvmpipe, softpipe, swr) > > + GL_ARB_query_buffer_objectDONE > (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_revDONE (i965, > nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, swr) > > > > GL 4.5, GLSL 4.50: > > > > > ___ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev > ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] [PATCH] docs: Fix GL status of radeonsi
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 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 blocksDONE - 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 locationsDONE GL_ARB_multi_bind DONE (all drivers) - GL_ARB_query_buffer_objectDONE (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_revDONE (i965, nv50, nvc0, r600, llvmpipe, softpipe, swr) + GL_ARB_query_buffer_objectDONE (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_revDONE (i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, swr) GL 4.5, GLSL 4.50: ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev