gentoo / dotnet

[MIRROR] Newer mono, .NET languages, and libraries
https://gitweb.gentoo.org/repo/proj/dotnet.git
79 stars 57 forks source link

ebuild for gtkglext-sharp #133

Open ArsenShnurkov opened 8 years ago

ArsenShnurkov commented 8 years ago

https://projects.gnome.org/gtkglext/

GtkGLExt is an OpenGL extension to GTK+. It provides additional GDK objects which support OpenGL rendering in GTK+ and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable. GtkGLExt provides a GtkWidget API that enables OpenGL drawing for standard and custom GTK+ widgets.

There are bindings to GtkGLExt for many programming languages: C# gtkglext-sharp

Like GTK+ itself, GtkGLExt is licensed under the GNU LGPL 2.1. Repositories: https://projects.gnome.org/gtkglext/devel.html

no ebuild for it: http://gpo.zugaina.org/Search?search=gtkglext

ArsenShnurkov commented 8 years ago

Other alternatives SharpGL - https://github.com/dwmkerr/sharpgl (MIT)

"GtkGLExt is the library GTK+ 2.x applications used to integrate OpenGL rendering inside GTK+ widgets. it is currently unmaintained, and there is no GTK+ 3.x port. not only GtkGLExt is targeting outdated API inside GTK+, it’s also fairly tied to the old OpenGL 2.1 API and rendering model. this means that if you are using it, you’re also using one legacy API on top of another legacy API." (q) https://www.bassi.io/articles/2015/02/17/using-opengl-with-gtk/