GTK+ Developers Call For Help To Finish Cross-Platform OpenGL Support
jones_supa writes OpenGL support under GTK is getting into good shape for providing a nice, out-of-the-box experience by default on key platforms for the GTK+ 3.16 / GNOME 3.16 release in March. For a few weeks now within mainline GTK+ has been native OpenGL support and as part of that a new GtkGLArea widget for allowing OpenGL drawing within GTK applications. Since that initial work landed, there's been more GTK+ OpenGL code progressing that right now primarily benefits Linux X11 and Wayland users. While good progress is being made and improvements still ongoing to the GNOME toolkit, GNOME developers are requesting help in ensuring other GTK+ backends can benefit from this OpenGL support. If you are using or planning to use GTK+ 3 on Windows or OS X, and you know how to use OpenGL on those two platforms, please consider helping out the GTK+ developers by implementing the GdkGLContext API using WGL and AppleGL.
...from a n00b: why would someone back the GTK stuff instead of Qt?
... so that they can focus on fucking up the desktop like with gnome 3?
Would love to, but I'm busy writing a combined init system, web server & tic-tac-toe engine.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
It does everything
http://saveie6.com/
Referring to it as WGL and AppleGL shows an astounding level of platform ignorance.
GTK+, or the GIMP Toolkit, is a multi-platform toolkit for creating graphical user interfaces. http://www.gtk.org/
9/11: Never forget it was a false-flag operation
Started on this last night, but I'm not super familiar with the OpenGL details on OS X either. Help with scaling and fixing the painting welcome. https://bugzilla.gnome.org/sho...
Chu vi parolas Vikipedion?
No thanks.
These days: Redhat == Microsoft.
I am surprised that more people don't see that.
Thanks for your work on that. I'm npt familiar with graphics programming at all since my work always uses either a cli or browser-based GUI, but I do have some Macs around for testing and such.
Just do a wrapper for this.
If you are using or planning to use GTK+ 3 on Windows or OS X, and you know how to use OpenGL on those two platforms, please consider helping out the GTK+ developers by impl...
And there you go, nobody uses it for Windows or OSX, the most feature-complete, usable, multiplatform toolkit is Qt.
Heck, less and less people are using it on Linux, that's why they have such a lack of developers. Can you see it now? You've fucked up GTK+
Need I point out that QT has had cross platform OpenGL support for many years? In QT, this is mature, reliable, well integrated and easy to use.
When all you have is a hammer, every problem starts to look like a thumb.
I said: Guys, don't go OpenGL with Gnome3. ;-)
GnomeDevs said: We'll go OpenGL, it's the future.
I said: Guys, plz! That's stupid. OpenGL on Linux isn't in a good shape, if avaible at all.
GnomeDevs said: No, we do Features! OpenGL is needed for that. Why do you hate the future of Desktop?
I said: Guys, stop plz! I rather have a fast Desktop than a shiny slow and buggy one. Can't you make your OpenGL features optional? I mean, like basically a fast lean Desktop and the "new shiny features" can be turned on if the driver and hardware can handle it?
GnomeDevs said: No stupid Troll, that's stupid! Go away! OpenGL is future, why you hate future? We require OpenGL, don't use it if you hating much.
I said: Goodbye Gnome.
GnomeDevs said: Bye!
----Today----
GnomeDevs said: HALP! Can we has OpenGL plz? We stupid, we can't do it.
What's wrong with Krita?
Sorry GTK/GNOME, but I am done. I'm fed up with trying to use your API. I'm fed up with trying to shoehorn my systems to fit your paradigms. All I want to do is make a Linux version of a tool I had on Windows, but you won't let me focus on that. Rather you want me to make some weird touch centric/single display centric application which I have no wish or desire for. I am going to move to GNUstep. Yes the API doesn't shift quickly. But I consider this a good thing. An API that for 20 years has allowed users to choose Apple menus, windows menus, or NextStep style menus. There's a lot of freedom and choice in a platform that let's the user decide the UI paradigm they want to use, and which doesn't ram their paradigm of choice down your throat. I am also moving to an api that is inherently cross-platform from day one.
Fuck GTK-
I'm off to Qt
Not sure how developers dare to say that anything related to Gnome is 'cross-platform'.