[Mesa-dev] Student interested in gsoc at xorg

Emil Velikov emil.l.velikov at gmail.com
Tue Mar 4 04:36:00 PST 2014

On 04/03/14 06:58, lazaro E Lespes wrote:
> Hello All,
Hi Lazaro,

> The last February 26, I sent and introduction mail to mesa-dev@
> lists.freedesktop.org  because I'm interested in participate in gsoc at
> xorg. I did not get any feedback so I don't know if my mail arrived to the
> list. Below, I send the mail again. Thanks and regards.
There was a similar email around the same time so I'm guessing that
people may have confused yours as a duplicate.

> Hello All,
> I'm a PhD candidate at CIMAT(www.cimat.mx) . I'm interested in participate
> as a student in the gsoc in some of your project. In special, I'd like to
> develop for the project "GL/GLSL test for GL 4.0 and newer". That's way I
> worked with OpenGL 4.2/GLSL for my master thesis degree finished on
> September, 2013. I implemented a Real-time Physically-based Deformable
> Objects Simulation Framework using GLSL 4.2 shader programming, some
> results in videos <http://www.youtube.com/channel/UC53I9Xk2XIWiShzoEcEb0eg>.
> I submitted my work to GTC 2014 and it was accepted. I have skills in C/C++
> programming on intermediate to expert level.
> I'd like to get more information about the above project: Do you provide a
> predefined test suit?  What environment do you consider for testing? Others
> hint about what you expect....
The project involves that the student will be writings a series of
simple GL/GLSL programs that exercise certain parts of the GL /GLSL
specification. The programs should be written in a way that they can be
merged with piglit - mesa's current test suit [1]. In addition to that
you might want to take a look at Ken's reply on the same topic [2].

> I also like the project "WGL support in Waffle"
I'm hoping that you're aware what WGL and GLX are, which leaves Waffle
[3]. Waffle is a library used to abstract/delay all the windowing system
and API decisions until runtime - i.e. one could write an app linked
against waffle that can run on top of GLX, EGL etc, in a windowing
system agnostic way. You can kind of think of it as SDL but for graphics
only. Currently waffle is short of a WGL backend and this is where you come.

Waffle's project page has a very nice introduction and a presentation
that will cover pretty much everything you want to know on the topic.

>  Hardware I have today: Dell PC, intel core-i7, 8GB ram, nvidia geforce gt
> 640.
Nice you have a GL 4.4 hardware, meaning that you'll be able to test
your programs against the proprietary drivers from nvidia (if you decide
to go with the former project)

Hope that clear things up a bit.

> Regards,
> Lazaro Lesmes.
> pd: I wold like to request to mail list administrators to change my
> configuration to daily receive mail summary.
All the configuration can be done via the ML web interface [4]

[1] http://lists.freedesktop.org/archives/mesa-dev/2014-February/055011.html
[2] http://cgit.freedesktop.org/piglit/tree/README
[3] http://people.freedesktop.org/~chadversary/waffle/
[4] http://lists.freedesktop.org/mailman/listinfo/mesa-dev

> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev

More information about the xorg mailing list