[Mesa-dev] State of Geometry shader instancing on radeonsi

Alexandre Demers alexandre.f.demers at gmail.com
Thu Mar 26 14:18:58 PDT 2015


Update on radeonsi's GL_ARB_viewport_array: even though I don't have 
much time right now, the easy part is done. I should push my changes to 
my git tree soon. I'll let you know where it is.

However, I may need some help for the last part, mostly because r600g 
doesn't help a lot on that matter. Then again, I'll let you know if needed.

Alexandre Demers

On 2015-03-04 21:45, Alexandre Demers wrote:
> Then you can count me as working on ARB_viewport_array.
>
> Alexandre Demers
>
> On 2015-02-25 14:25, Marek Olšák wrote:
>> Nobody is working on ARB_gpu_shader5 for radeonsi.
>>
>> Marek
>>
>>
>>
>> On Wed, Feb 25, 2015 at 6:41 PM, Ilia Mirkin <imirkin at alum.mit.edu> 
>> wrote:
>>> On Wed, Feb 25, 2015 at 11:24 AM, Alexandre Demers
>>> <alexandre.f.demers at gmail.com> wrote:
>>>> Hi everyone,
>>>>
>>>> I'd like to know if someone is working on Geometry shader instancing
>>>> for radeonsi or if there is already a work in progress somewhere I
>>>> would have missed. I might be interested in giving it a try and then
>>>> on GL_ARB_viewport_array.
>>> While there's no harm in working on GS instancing on its own, note
>>> that it's only a small part of the ARB_gpu_shader5 extension, so won't
>>> be immediately useful until the other pieces are completed (which will
>>> mostly involve adding LLVM support for the ops in question if they're
>>> not there yet, and then wiring them up).
>>>
>>> ARB_viewport_array is a much more self-contained extension. Note that
>>> ARB_fragment_layer_viewport will automatically get enabled once you
>>> claim multiple viewports, so make sure to make gl_ViewportIndex work
>>> in fp as well if you decide to do it. You may have to pass it as a
>>> varying "by hand", not sure... IIRC I had to do that in r600. There
>>> are piglits that cover the various cases.
>>>
>>> [Hopefully Marek and/or some of the other AMD guys will pipe up if
>>> they've worked on any of these things and just haven't published yet.]
>>>
>>>    -ilia
>>> _______________________________________________
>>> mesa-dev mailing list
>>> mesa-dev at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
>


---
This email has been checked for viruses by Avast antivirus software.
http://www.avast.com



More information about the mesa-dev mailing list