Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

gtk+-widgets blended with OpenGL-context

Loading...

Sign in or sign up now!
19,578
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Dec 13, 2007

In this screencast you see truly visually seamless blending of gtk+-widgets on top of a OpenGL-context. The whole UI is "one piece" and you don't see any "gaps" between the gtk+-widgets and the objects drawn with OpenGL. Actually everything is drawn via OpenGL, even the gtk+-widgets. They are texture-mapped onto quads. For obtaining the textures of the widgets the OpenGL-extension GLX_EXT_texture_from_pixmap is used. You see that this approach fully respects resizing, theme-changes and mouse- and keyboard input. For more info visit http://macslow.thepimp.net

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (coleraby)

  • Check launchpad and search for gtk gl offscreen 2

  • Good god... that worked *rolling.eyes*

  • Why on earth does YouTube not allow me to post a reply here?

see all

All Comments (17)

Sign In or Sign Up now to post a comment!
  • wtf why haven't we got apps built like this yet, this could really compete with the OS X experience...

  • What libraries/patches/extensions are you using to do this. This isn't stock gtk+ is it? Do you have a link to your work ?

  • @icecoldboi - Probably Ubuntu Linux if the tags and window decorations are to be believed, but GTK+ has Windows and OS X ports.

  • Pretty cool! What operating system ru runnin it under!

  • @Devourer09 - Yeah, people change a lot in 2 years, it's lucky nobody's found my old comments yet.

  • @cyborgtroy Lol. I don't remember what I was thinking when I wrote that comment. But now that I look at it it's a stupid comment.

  • @Devourer09 - What else would you use? Software rendering?

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more