Tales of GNOME and DRI
- From: "Terry 'Mongoose' Hendrix II" <stu7440 westga edu>
- To: gtk-devel-list gnome org
- Subject: Tales of GNOME and DRI
- Date: 10 Jul 2001 03:19:00 -0500
I've noticed that since DRI buffers can't be captured by xwd and etc,
that it's hard making screenshots of gtk/gnome apps using a direct
rendering context. I currently make an xwd screenshot and then hand
bltt my gl buffer ss into it.
I talked to some other gl and gtk developers about this and they seem to
do the same. I was about to either write an internal method to:
1. Capture GL framebuffer
2. Disable the context
3. Capture X root
4. Bltt them into a compositse screeshot
OR
Break a lot of security by providing a way to share a GL buffer and
try to do the rest ouside the appilcation. Like a glxwd that
required special hooks per program.
I've talked to other development teams that would also like this. I'm
new to GTK/GNOME as many of you know, and I was wondering if their was a
better way. Can't we have an event or something for such buffer
requests to make this cleaner? I use gtk glarea and gnome, while some
other projects like Gtk Raidiant use gtk and gtkgl. ( Well, gtkq3r uses
a custom widget that's nearly the same. ) I want this to work at least
for these gtk+gl applications.
Anyone have suggestions on where this code should go? In gtk, the
widgets, or use msg passing?
cheers,
Terry
--
---------------------------------------------------
| GooseEgg http://gooseegg.sourceforge.net |
| OpenRaider http://openraider.sourceforge.net |
| QuakeForge http://www.quakeforge.net |
| Personal http://www.westga.edu/~stu7440 |
| |
| Death is running Debian GNU/Linux |
---------------------------------------------------
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]