bare bones opengl weston client sample

jegde jedge bubbah.t at
Wed Sep 5 17:11:32 PDT 2012

I tried that route. it is a gles2 not gles or opengl example; and that
will not work with the fixed function pipeline functions like
I went with the gears example since it binds the OPENGL API but it
uses the window/toytoolkit/libshared stuff with cairo
and I don't have enough insight to what is needed and what isnt.

Is it as simple as replacing line 131:
ret = eglBindAPI(EGL_OPENGL_ES_API);
EGL_OPENGL_API and linking against GL/libGL instead of GLES2/libGLES2 ?

Thank you.
I'll try in the morning.

On Wed, Sep 5, 2012 at 4:51 PM, Kristian Høgsberg <krh at> wrote:
> Right under your nose:
> Kristian
> On Wed, Sep 5, 2012 at 4:29 PM, jegde jedge <bubbah.t at> wrote:
>> Is there a bare bones open gl example that implemnts the bare minimum
>> needed to get a wayland surface and begin drawing using openGL?
>> I'm having a hell of a time porting my GLES1 application to run as a
>> wayland/weston client.
>> This application has run on psp, iPone, glut, and android.
>> Since It is gles I used the weston gears client application as a template.
>> Basically, I just inserted the hooks to call my applications draw
>> routines using the egl config already provided.
>> I have tiled textured maps working, but I am having some hoaky results
>> with the first texture that it loaded.
>> I would like to eliminate cairo pixman, libtoytoolkit, libshare.a as variables.
>> I just dont see an example to do openGL with only wl_xxx() calls.
>> _______________________________________________
>> wayland-devel mailing list
>> wayland-devel at

More information about the wayland-devel mailing list