Re: [Mesa-dev] List of unsupported extensions per driver

2015-10-01 Thread Romain Failliot
2015-10-01 3:33 GMT+02:00 Ian Romanick : > The two lines that just have () are only supported on i965, nvc0, and > radeonsi. It's not really that clear. > Yep, this part I understood, once you understand it's hierarchical, everything becomes clearer ;) Also, a guy on GitHub helped me to underst

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-30 Thread Ian Romanick
On 09/29/2015 07:48 AM, Romain Failliot wrote: > What I don't understand is that all the lines starting with a "-" seems > to be part of the GL_ARB_gpu_shader5 extension. See the line here: > http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt#n99 The two lines that just have () are only suppo

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-29 Thread Ilia Mirkin
On Tue, Sep 29, 2015 at 1:29 PM, Romain Failliot wrote: > Le 29 sept. 2015 7:22 PM, "Ilia Mirkin" a écrit : >> R600/R700 will never support ARB_gpu_shader5. Evergreen and NI >> families (also driven by the r600g driver) will gain support for it in >> due time. > > Aaaah I think I understand my mi

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-29 Thread Alex Deucher
On Tue, Sep 29, 2015 at 1:29 PM, Romain Failliot wrote: > Le 29 sept. 2015 7:22 PM, "Ilia Mirkin" a écrit : >> R600/R700 will never support ARB_gpu_shader5. Evergreen and NI >> families (also driven by the r600g driver) will gain support for it in >> due time. > > Aaaah I think I understand my mi

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-29 Thread Romain Failliot
Le 29 sept. 2015 7:22 PM, "Ilia Mirkin" a écrit : > R600/R700 will never support ARB_gpu_shader5. Evergreen and NI > families (also driven by the r600g driver) will gain support for it in > due time. Aaaah I think I understand my misunderstanding: the R600 drivers (in GL3.txt) gather several driv

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-29 Thread Alex Deucher
On Tue, Sep 29, 2015 at 1:19 PM, Romain Failliot wrote: > @glenn:so, if I sum up, even though ARB_gpu_shader5 is marked unsupported > for R600 here > (https://secure.freedesktop.org/~imirkin/glxinfo/glxinfo.html), it doesn't > mean that it is really unsupported for this driver. > > @albert: thanks

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-29 Thread Ilia Mirkin
On Tue, Sep 29, 2015 at 1:19 PM, Romain Failliot wrote: > @glenn:so, if I sum up, even though ARB_gpu_shader5 is marked unsupported > for R600 here > (https://secure.freedesktop.org/~imirkin/glxinfo/glxinfo.html), it doesn't > mean that it is really unsupported for this driver. R600/R700 will nev

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-29 Thread Romain Failliot
@glenn:so, if I sum up, even though ARB_gpu_shader5 is marked unsupported for R600 here (https://secure.freedesktop.org/~imirkin/glxinfo/glxinfo.html), it doesn't mean that it is really unsupported for this driver. @albert: thanks, I think I got that right in Mesamatrix ( http://mesamatrix.net) ;)

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-29 Thread Albert Freeman
On 29 September 2015 at 14:48, Romain Failliot wrote: > What I don't understand is that all the lines starting with a "-" seems to > be part of the GL_ARB_gpu_shader5 extension. See the line here: > http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt#n99 > > If I'm right, it means that, consid

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-29 Thread Glenn Kennard
On Tue, 29 Sep 2015 17:00:31 +0200, Marek Olšák wrote: On Tue, Sep 29, 2015 at 4:48 PM, Romain Failliot wrote: What I don't understand is that all the lines starting with a "-" seems to be part of the GL_ARB_gpu_shader5 extension. See the line here: http://cgit.freedesktop.org/mesa/mesa/tre

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-29 Thread Marek Olšák
On Tue, Sep 29, 2015 at 4:48 PM, Romain Failliot wrote: > What I don't understand is that all the lines starting with a "-" seems to > be part of the GL_ARB_gpu_shader5 extension. See the line here: > http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt#n99 > > If I'm right, it means that, cons

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-29 Thread Romain Failliot
What I don't understand is that all the lines starting with a "-" seems to be part of the GL_ARB_gpu_shader5 extension. See the line here: http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt#n99 If I'm right, it means that, considering Ilia's web site, GL_ARB_gpu_shader5 is unsupported by R600

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-28 Thread Marek Olšák
FMA isn't required really. R600 is mainly missing GS streams, which are complete on the mailing somewhere I think. Marek On Tue, Sep 29, 2015 at 7:32 AM, Romain Failliot wrote: > Hi! > > I'm diving into the unsupported extensions list and I'm wondering how is it > possible that GL_ARB_gpu_shader

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-28 Thread Ilia Mirkin
On Tue, Sep 29, 2015 at 1:32 AM, Romain Failliot wrote: > Hi! > > I'm diving into the unsupported extensions list and I'm wondering how is it > possible that GL_ARB_gpu_shader5 is unsupported for R600, but some of the > "sub-extensions" like "Dynamically uniform sampler array indices" are > suppor

Re: [Mesa-dev] List of unsupported extensions per driver

2015-09-28 Thread Romain Failliot
Hi! I'm diving into the unsupported extensions list and I'm wondering how is it possible that GL_ARB_gpu_shader5 is unsupported for R600, but some of the "sub-extensions" like "Dynamically uniform sampler array indices" are supported nonetheless. That makes me wonder if "not done" sub-extensions,

Re: [Mesa-dev] List of unsupported extensions per driver

2015-07-31 Thread Ilia Mirkin
OK, I believe I've fixed my list up. Note that you may have to shift-reload to get the updates, I think fd.o isn't setting the proper cache headers or something else is messed up. On Wed, Jul 29, 2015 at 5:50 PM, Marek Olšák wrote: > R600/R700 can also do: > - ARB_conditional_render_inverted > -

Re: [Mesa-dev] List of unsupported extensions per driver

2015-07-29 Thread Marek Olšák
R600/R700 can also do: - ARB_conditional_render_inverted - ARB_cull_distance Marek On Wed, Jul 29, 2015 at 11:46 PM, Marek Olšák wrote: > Hi Ilia, > > R600/R700: > - can't do ARB_shader_storage_buffer_object > - can do ARB_robust_buffer_access_behavior (I think this one can > really be exposed u

Re: [Mesa-dev] List of unsupported extensions per driver

2015-07-29 Thread Marek Olšák
Hi Ilia, R600/R700: - can't do ARB_shader_storage_buffer_object - can do ARB_robust_buffer_access_behavior (I think this one can really be exposed unconditionally on all GL>=3 hardware) - can do ARB_framebuffer_no_attachments - ARB_query_buffer_object can be emulated with a vertex shader to read t

Re: [Mesa-dev] List of unsupported extensions per driver

2015-07-29 Thread Ilia Mirkin
I think the reality is that all the drivers you're listing are GL4.5-capable except nv50 (all but nv50 drive, in part, DX11/DX12 hardware). Use my GT21x list to figure out which exts nv50 will just never be able to do. On Wed, Jul 29, 2015 at 9:09 AM, Romain Failliot wrote: > I'll have a look at

Re: [Mesa-dev] List of unsupported extensions per driver

2015-07-29 Thread Romain Failliot
I'll have a look at that. I'll try to see which driver is for which GPU and then make a hardcoded list too. Thanks Ilia! 2015-07-29 4:25 GMT-04:00 Ilia Mirkin : > Feel free to lift the info from my glxinfo page... > > http://people.freedesktop.org/~imirkin/glxinfo/glxinfo.html > > Note the grayed

Re: [Mesa-dev] List of unsupported extensions per driver

2015-07-29 Thread Ilia Mirkin
Feel free to lift the info from my glxinfo page... http://people.freedesktop.org/~imirkin/glxinfo/glxinfo.html Note the grayed out bits... it's just a hardcoded list, search for "UNSUPPORTED" in http://people.freedesktop.org/~imirkin/glxinfo/glxinfo.js . Note that it's per hardware group, not per

Re: [Mesa-dev] List of unsupported extensions per driver

2015-07-28 Thread Dieter Nützel
Am 29.07.2015 06:35, schrieb Romain Failliot: Hi! First, I wanted to thank you for the incredible work you've done to achieve OpenGL 4.1. The number of visitors exploded on mesamatrix, while the average was around 100 visits per day, I had more than 2500 visits just for the day of the news! This

[Mesa-dev] List of unsupported extensions per driver

2015-07-28 Thread Romain Failliot
Hi! First, I wanted to thank you for the incredible work you've done to achieve OpenGL 4.1. The number of visitors exploded on mesamatrix, while the average was around 100 visits per day, I had more than 2500 visits just for the day of the news! This simple fact shows how much this news was expect