[Mesa-dev] List of unsupported extensions per driver
Ilia Mirkin
imirkin at alum.mit.edu
Fri Jul 31 14:42:41 PDT 2015
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 <maraeo at gmail.com> wrote:
> 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 <maraeo at gmail.com> 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 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
>> the results, sum them up, and write them to the query buffer using
>> transform feedback.
>>
>> Marek
>>
>> On Wed, Jul 29, 2015 at 3:12 PM, Ilia Mirkin <imirkin at alum.mit.edu> wrote:
>>> 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
>>> <romain.failliot at foolstep.com> wrote:
>>>> 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 <imirkin at alum.mit.edu>:
>>>>> 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 driver (which is a fundamental
>>>>> problem with the approach mesamatrix has taken). For NVIDIA, I filled
>>>>> the list in myself, for radeon, I think GlennK provided it. I asked
>>>>> the intel guys a while back, but they didn't seem interested in
>>>>> providing the info for their HW (and I didn't push for it).
>>>>>
>>>>> Hope this helps,
>>>>>
>>>>> -ilia
>>>>>
>>>>> On Wed, Jul 29, 2015 at 12:35 AM, Romain Failliot
>>>>> <romain.failliot at foolstep.com> wrote:
>>>>>> 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 expected by the community ;)
>>>>>>
>>>>>> Anyhow, I'd like to improve the information displayed on the site by
>>>>>> graying the cells of the drivers that can't support some specific
>>>>>> extensions (if it's still the case since the old r300 and swrast have
>>>>>> been removed). But for that I'd need a list of pairs
>>>>>> "extension-driver" that shows which extension is invalid for which
>>>>>> driver.
>>>>>>
>>>>>> Do you know that? Or do you know where I could find this information?
>>>>>>
>>>>>> Thanks a lot!
>>>>>> Romain
>>>>>> _______________________________________________
>>>>>> mesa-dev mailing list
>>>>>> mesa-dev at lists.freedesktop.org
>>>>>> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
>>> _______________________________________________
>>> mesa-dev mailing list
>>> mesa-dev at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list