Re: GTK+ plans for 3.22



Hi Ross;

On Tuesday, 26 April 2016, Ross Burton <ross burtonini com> wrote:

On 26 April 2016 at 21:14, Emmanuele Bassi <ebassi gmail com> wrote:
The main consumer is GTK itself; the idea is to have GTK render to Cairo surface, as it does now, and then blend/blit with OpenGL (or OpenGL ES). In the future we want to move to a model where we do most of the rendering on GL itself, a la Servo.

Is this going to be opt in, or is GL going to be a hard dependency for GTK+ in the future (and what sort of time line are we talking here).

I have a Cairo based fallback renderer which does not do any 3D transform, and there's always Mesa's software rasteriser if you feel so inclined. Moving forward, if I'm allowed to be absolutely blunt, I'm not going to care about non-GL or non-GLES targets because if I didn't care *that* much 7 years ago with Clutter, I'm not going to magically care more with the much, much better stack we have these days. Having said that, if somebody wants to submit patches to get fake 3D transforms with Cairo, I'm going to review them gladly and quickly.

Ciao,
 Emmanuele.


--
https://www.bassi.io
[ ] ebassi [@gmail.com]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]