implement egl for X

Richard Zhao linuxzsc at gmail.com
Sat Jun 27 20:37:01 PDT 2009


On Sun, Jun 28, 2009 at 2:28 AM, Alan Hourihane<alanh at fairlite.co.uk> wrote:
> On Sat, 2009-06-27 at 14:05 +0800, Richard Zhao wrote:
>> Hi,
>>
>> I'm working on egl for x implementation for OpenglES/VG. X server is
>> running on fbdev with FBIOPAN_DISPLAY ability. Could you help me about
>> the tech questions?
>>
>> I get a pixel buffer after GPU rendering. I'm now looking for some
>> method to blit the bufer to X window.
>> I get some solutions:
>>
>> 1.  Using DGA
>> Does Do applications using DGA have to be fullscreen? Because everyone
>> can do XDGASetViewport.
>> I'm not sure I can avoid the panning problem.
>>
>> 2. write a DRI driver that co-operate with DDX
>> About the DRI/GLx things, I'm a little confused. Maybe it's wrong.
>>
>> I find some have wrote egl-to-glx adapter code. but I don't think it
>> suit our case. We don't have DRI driver, how could we use glx?
>
> Already done.
>
> src/egl/drivers/glx
>
> In the mesa code.
>
> Alan.
>
I say egl based on "glx, dri, xdri". but I don't have any dri driver.
I just have fbdev.

Richard


More information about the xorg-devel mailing list