[Mesa-dev] [PATCH 00/21] Towards NIR support for etnaviv
Philipp Zabel
p.zabel at pengutronix.de
Wed Jun 6 11:10:26 UTC 2018
Hi Christian,
On Tue, 2018-06-05 at 17:43 +0200, Christian Gmeiner wrote:
> Am Di., 5. Juni 2018 um 16:40 Uhr schrieb Philipp Zabel
> <p.zabel at pengutronix.de>:
> Thanks for this nice patch series. I have been working for too long on
> the nir topic
> for etnaviv and never pushed any patches (which is quite sad). I have taken
> another route to tackle it. I have started with a low level library to
> generate valid
> Vivante binaries and to be able to disassemble them. On top of this, I
> have an eir
> library which is a simple block based ir which makes use of the low-level lib.
With your bottom-up vs our top-down approach it sounds like our efforts
might well complement each other. We haven't touched low level code
emission at all on purpose.
> And the last thing is the actual compiler which is nir based. All life outside
> of the gallium driver and have some gtest based unit tests. My main goal was to
> start from a green field without looking at the current tgsi based compiler.
>
> I will have a deeper look at your patches and review them.
Thanks, I'm looking forward to your review.
> I am quite unsure what I will do with my current code.
> I think the best would be to clean it up and push it.
I would appreciate being able to have a look.
> Hopefully, we can incorporate each work into a really nice new compiler.
Agreed!
regards
Philipp
More information about the mesa-dev
mailing list