Hey Emil, On 8 March 2016 at 17:04, Emil Velikov <emil.l.veli...@gmail.com> wrote: > Summarising and stating some unsaid assumptions. > > Assumptions: > - The proposed solution is a replacement of the wrapped drivers > approach. No, it's meant to introduce an API mostly gears towards > DRI_PRIME setups. > - Wrapped drivers will/could/should be done outside the SoC world > (i.e. with DRI_PRIME). No, that was never the case. > > To sum it all up, I believe most/all of us think that tightly coupled > devices (such as SoC) should be a wrapped driver. For the rest, an API > providing explicit control to the programmer, based on EGLDevice, > sounds like a good approach.
My point is mostly that the capabilities needed are very similar, and sometimes those lines get very blurred, especially when you look at Rockchip display controllers having all of Mali/IMG/Intel GPUs attached, that you can attach a DisplayLink or similar controller to any GPU at all, etc. At that point it really does just turn into the same problem, rather than two similar problems. Cheers, Daniel _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev