> This reply is at kindegarden level.. What exactly do you think is missing from XRender to have good support for gradients, line drawing and text rendering?
Elliptical gradients, font compositing with gamma-correction, seamless polygon joining, rotated fonts and images, pixel-perfect matching, etc.
That's a list from a guy who makes a Flash renderer, btw.
> If you've made the correct "burn of offerings" so that your videocard support well the correct fooGL, how is that different from XRender situation?
That's the amount of care videocard manufacturers now devote to XRender support. I.e. none at all - nobody needs this shit on phones or new computers (Windows doesn't care about 2D accel as well).
However, good OpenGL/EGL compatibility is necessary, because basically all videocard users need it. So manufacturers have incentives to make something that at least works some of the time.
Have you noticed that developers (OEM's and reverse engineering guys) don't even bother to create X 2D drivers for chips like Mali or Reno?