Discussion:
How to start developing on Gallium?
Philipp Rosenberger
2008-10-02 13:33:11 UTC
Permalink
Hi,

I'm a student and I word at IBM Research and Development Germany in my
internship. Parallel to my main-project I have the chance to
develop/port a software to the Cell Broadband Engine. I found the
Cell-Gallium driver on mesa3d.org and I think it would be a nice project
to do some development on the driver.

I'm completely new in developing on mesa, gallium or opengl. Are there
some documents or something like this which I should read or which can
help me starting?


Kind regards,

Philipp Rosenberger

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
Brian Paul
2008-10-02 14:17:54 UTC
Permalink
Post by Philipp Rosenberger
Hi,
I'm a student and I word at IBM Research and Development Germany in my
internship. Parallel to my main-project I have the chance to
develop/port a software to the Cell Broadband Engine. I found the
Cell-Gallium driver on mesa3d.org and I think it would be a nice project
to do some development on the driver.
I'm completely new in developing on mesa, gallium or opengl. Are there
some documents or something like this which I should read or which can
help me starting?
Instructions for downloading Mesa/gallium from git are on the website.
The Cell page describes how to build/run the driver.
Post by Philipp Rosenberger
From there, it's just a matter of studying the code to learn how it
works, then finding some aspect of it to work on.

If you have specific questions, post them here.

-Brian

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
José Fonseca
2008-10-02 14:40:30 UTC
Permalink
There are a few disconnected pieces of documentation with several
degrees of incompleteness and somewhat dated.

- http://www.tungstengraphics.com/wiki/index.php/Gallium3D -- overall
description and some presentation slides

- http://dri.freedesktop.org/doxygen/gallium/ -- useful just as a
hyper text code navigation system

- http://jrfonseca.blogspot.com/2008/04/gallium3d-introduction.html a
simple intro

But at the end of the day you should just start getting started
building and trying the cell driver, look at the code and then start
making questions. Tungsten is actively developing the cell driver.
Brian Paul would be the person to contact. Ian Romanick also worked on
it as you may be aware.

Jose

On Thu, Oct 2, 2008 at 10:33 PM, Philipp Rosenberger
Post by Philipp Rosenberger
Hi,
I'm a student and I word at IBM Research and Development Germany in my
internship. Parallel to my main-project I have the chance to
develop/port a software to the Cell Broadband Engine. I found the
Cell-Gallium driver on mesa3d.org and I think it would be a nice project
to do some development on the driver.
I'm completely new in developing on mesa, gallium or opengl. Are there
some documents or something like this which I should read or which can
help me starting?
Kind regards,
Philipp Rosenberger
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mesa3d-dev mailing list
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
Philipp Rosenberger
2008-10-29 13:14:25 UTC
Permalink
I'm struggling with getting in gallium. As i wrote, I'm completely new
to all this and I think miss some basics. Is there a good place to find
informations about shaders, vertex, polygon rasterization, .... I read
these in the doxygen docs.

-- Philipp
Post by José Fonseca
There are a few disconnected pieces of documentation with several
degrees of incompleteness and somewhat dated.
- http://www.tungstengraphics.com/wiki/index.php/Gallium3D -- overall
description and some presentation slides
- http://dri.freedesktop.org/doxygen/gallium/ -- useful just as a
hyper text code navigation system
- http://jrfonseca.blogspot.com/2008/04/gallium3d-introduction.html a
simple intro
But at the end of the day you should just start getting started
building and trying the cell driver, look at the code and then start
making questions. Tungsten is actively developing the cell driver.
Brian Paul would be the person to contact. Ian Romanick also worked on
it as you may be aware.
Jose
On Thu, Oct 2, 2008 at 10:33 PM, Philipp Rosenberger
Post by Philipp Rosenberger
Hi,
I'm a student and I word at IBM Research and Development Germany in my
internship. Parallel to my main-project I have the chance to
develop/port a software to the Cell Broadband Engine. I found the
Cell-Gallium driver on mesa3d.org and I think it would be a nice project
to do some development on the driver.
I'm completely new in developing on mesa, gallium or opengl. Are there
some documents or something like this which I should read or which can
help me starting?
Kind regards,
Philipp Rosenberger
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mesa3d-dev mailing list
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
Brian Paul
2008-10-29 15:12:02 UTC
Permalink
If you need the definitions of shader, vertex, rasterization, etc. you
should probably read a few graphics text books. They're basic topics.

If you have questions about those things in Gallium, please be more
specific.

-Brian
Post by Philipp Rosenberger
I'm struggling with getting in gallium. As i wrote, I'm completely new
to all this and I think miss some basics. Is there a good place to find
informations about shaders, vertex, polygon rasterization, .... I read
these in the doxygen docs.
-- Philipp
Post by José Fonseca
There are a few disconnected pieces of documentation with several
degrees of incompleteness and somewhat dated.
- http://www.tungstengraphics.com/wiki/index.php/Gallium3D -- overall
description and some presentation slides
- http://dri.freedesktop.org/doxygen/gallium/ -- useful just as a
hyper text code navigation system
- http://jrfonseca.blogspot.com/2008/04/gallium3d-introduction.html a
simple intro
But at the end of the day you should just start getting started
building and trying the cell driver, look at the code and then start
making questions. Tungsten is actively developing the cell driver.
Brian Paul would be the person to contact. Ian Romanick also worked on
it as you may be aware.
Jose
On Thu, Oct 2, 2008 at 10:33 PM, Philipp Rosenberger
Post by Philipp Rosenberger
Hi,
I'm a student and I word at IBM Research and Development Germany in my
internship. Parallel to my main-project I have the chance to
develop/port a software to the Cell Broadband Engine. I found the
Cell-Gallium driver on mesa3d.org and I think it would be a nice project
to do some development on the driver.
I'm completely new in developing on mesa, gallium or opengl. Are there
some documents or something like this which I should read or which can
help me starting?
Kind regards,
Philipp Rosenberger
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mesa3d-dev mailing list
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mesa3d-dev mailing list
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

Loading...