On Mon, Mar 23, 2015 at 11:19 AM, Bruno Jimenez <brunoji...@gmail.com> wrote: > On Wed, 2015-03-18 at 16:37 -0700, Jason Ekstrand wrote: >> On Wed, Mar 18, 2015 at 4:27 PM, Connor Abbott <cwabbo...@gmail.com> wrote: >> > On Wed, Mar 18, 2015 at 2:58 PM, Matt Turner <matts...@gmail.com> wrote: >> >> On Thu, Mar 12, 2015 at 9:46 PM, Matt Turner <matts...@gmail.com> wrote: >> >>> Here are some ideas I think might be reasonable GSoC ideas. >> >>> >> >>> - GLSL linking in NIR >> >>> - Would allow us to stop doing optimizations and other expensive >> >>> things on GLSL IR >> >> >> >> Ian said this should wait until everything is using NIR so that we >> >> don't have two linkers. :) >> > >> > Yeah, and it also won't make sense to do it until we can get the NIR >> > optimizations up to par with the GLSL ones so that we can disable all >> > the GLSL ones after linking and not get a regression. This would >> > involve porting all the GLSL optimizations to NIR, which now that I >> > think about it actually seems like a quite doable GSoC project -- it's >> > a pretty well-defined task and there are lots of little optimizations >> > to translate so it's easy to make progress, although porting all of >> > them over might be too much for one summer. >> >> Yeah, grabbing a handful of optimizations and porting them seems like >> a good GSoC project to me. There's also the NIR checklist which >> people could grab stuff off of. > > Out of curiosity, I know that NIR can be used with the intel drivers > but, is there a way to test it with gallium?
i965 is where it's actively tested and known to be working. However, Eric Anholt has a NIR -> TGSI pass so it could be hacked up to work with gallium. --Jason > - Bruno > >> --Jason >> _______________________________________________ >> 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