After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 471417 - Consider using clutter to replace gtkglext
Consider using clutter to replace gtkglext
Status: RESOLVED WONTFIX
Product: gnome-games-superseded
Classification: Deprecated
Component: glchess
2.19.x
Other Linux
: Low enhancement
: ---
Assigned To: GNOME Games maintainers
GNOME Games maintainers
Depends on:
Blocks:
 
 
Reported: 2007-08-29 03:24 UTC by Robert Ancell
Modified: 2011-01-17 08:17 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Robert Ancell 2007-08-29 03:24:20 UTC
The Clutter project produces a library to make UIs using OpenGL (or an appropriate backend). We should investigate if Clutter is more appropriate than GtkGLEXT (which is now unmaintained).
http://clutter-project.org/

Ultimately glChess should use the "industry standard" library for 3D in GTK+ so we maximise distribution and support.
Comment 1 Robert Ancell 2007-11-11 11:47:28 UTC
An interesting clutter example, shows we would have to make custom clutter elements for the chess pieces etc:
http://blog.eikke.com/index.php/ikke/2007/11/09/more_clutter
Comment 2 Robert Ancell 2008-06-11 23:37:56 UTC
Clutter 0.8 announcement...
http://butterfeet.org/?p=53

...shows we can definitely do things in 3D:
http://www.busydoingnothing.co.uk/blog/2008/06/06#AbusingClutter

(When I last played it seemed 3D specific)
Comment 3 Robert Ancell 2008-06-11 23:40:43 UTC
I mean _2D_ specific...
Comment 4 Robert Ancell 2011-01-17 08:17:53 UTC
Now I know about clutter, it doesn't seem appropriate.  The Vala version uses GLX directly so there is no external dependency anymore.