[Mesa-dev] List of unsupported extensions per driver

Marek Olšák maraeo at gmail.com
Wed Jul 29 14:50:36 PDT 2015


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