On Tue, Sep 29, 2015 at 1:19 PM, Romain Failliot <romain.faill...@foolstep.com> 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, I think I got that right in Mesamatrix > (http://mesamatrix.net) ;) > > So that I'm clear, it's not about the fact that it is not done (i.e. red in > Mesamatrix), but I'm merely trying to find out which extensions will never > be supported by some drivers because the hardwares for them don't support > these extensions.
If you look at imirkin's page above, the grey boxes indicate when the hw does not support the feature. Alex > > Cheers! > Romain > > 2015-09-29 17:51 GMT+02:00 Albert Freeman <albertwdfree...@gmail.com>: >> >> On 29 September 2015 at 14:48, Romain Failliot >> <romain.faill...@foolstep.com> 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, considering Ilia's web site, >> > GL_ARB_gpu_shader5 >> > is unsupported by R600, but everything in its sublist is supported. You >> > see >> > why it is confusing? >> > >> > Le 29 sept. 2015 8:06 AM, "Marek Olšák" <mar...@gmail.com> a écrit : >> >> >> >> 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 >> >> <romain.faill...@foolstep.com> 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 >> >> > supported nonetheless. >> >> > >> >> > That makes me wonder if "not done" sub-extensions, like "Fused >> >> > multiply-add", are really not done for R600 yet, or if they are >> >> > indeed >> >> > unsupported as the parent extension status let us suppose. >> >> > >> >> > Thx >> >> > Romain >> >> > >> >> > 2015-07-31 23:42 GMT+02:00 Ilia Mirkin <imir...@alum.mit.edu>: >> >> >> >> >> >> 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. >> >> > >> >> > >> > >> > >> > _______________________________________________ >> > mesa-dev mailing list >> > mesa-dev@lists.freedesktop.org >> > http://lists.freedesktop.org/mailman/listinfo/mesa-dev >> > >> Guide to GL3.txt: >> { >> If a line starting with '-' has no braces next to it, it means it is >> supported for all drivers (if it is marked DONE). >> If a line starting with '-' has braces next to it, whatever driver/s >> is in the braces has support for that feature (if any) (if it is >> marked DONE). >> When a driver has support for all features within an extension, it is >> removed from all braces on lines starting with '-' and placed in the >> braces for the extension name (the line above the first line marked >> '-'). >> >> DONE just means that non driver specific support is complete (which is >> required before any driver can support that feature/extension). >> >> Usually extensions are not advertised to GL applications until they >> are deemed complete (for the driver that is in use), this can be >> overridden with e.g. export >> MESA_EXTENSION_OVERRIDE=GL_ARB_gpu_shader5. You can also disable >> advertising of a GL feature with e.g. export >> MESA_EXTENSION_OVERRIDE=-GL_ARB_gpu_shader5. >> } > > > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev