David Rose
|
4fd129413a
|
more robust handling of glx version and extension functions w.r.t. pbuffers and pixmaps
|
2010-03-08 20:58:06 +00:00 |
rdb
|
43f43e6861
|
Split glxdisplay into x11display and glxdisplay
|
2009-07-13 11:41:15 +00:00 |
rdb
|
921b9e9d13
|
Added support for the XFree86-DGA extension, enabling support for relative mice on Linux. This greatly helps for smooth FPS mouse movement.
|
2009-07-06 17:03:47 +00:00 |
David Rose
|
6e64da12a6
|
glxGraphicsPixmap
|
2009-03-12 15:43:18 +00:00 |
David Rose
|
7af1350e4e
|
pass GraphicsEngine through to constructors
|
2009-02-25 23:04:45 +00:00 |
David Rose
|
8e207d8229
|
support shift and caps lock when no input method is available
|
2009-02-20 21:14:59 +00:00 |
David Rose
|
18542336a2
|
handle keypad buttons
|
2008-06-25 19:31:52 +00:00 |
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
Josh Yelon
|
d3b05dc48c
|
First attempt at code for raw mice under Linux
|
2007-03-23 19:42:19 +00:00 |
David Rose
|
3c2a1d95e0
|
support fullscreen and z-order better on Linux
|
2007-03-01 19:50:56 +00:00 |
David Rose
|
6f71e9eb80
|
wheel_up/down
|
2006-08-31 00:36:23 +00:00 |
David Rose
|
1940682af9
|
pass WindowProperties to GraphicsEngine::open_buffer and to related constructors
|
2006-06-15 14:02:40 +00:00 |
David Rose
|
ddd1046462
|
factor out Thread::get_current_thread() some more
|
2006-04-26 07:31:23 +00:00 |
Josh Yelon
|
6d0692fec6
|
*** empty log message ***
|
2006-04-05 16:47:19 +00:00 |
Josh Yelon
|
a8ffec28b6
|
Changes moving FrameBufferProperties into GraphicsOutput
|
2006-03-23 18:17:27 +00:00 |
Josh Yelon
|
a176d3627c
|
Buffer overhaul phase one
|
2006-03-20 17:56:51 +00:00 |
Josh Yelon
|
cee838c08e
|
begin_frame refactor
|
2006-02-08 17:52:29 +00:00 |
Josh Yelon
|
4477cdbafb
|
First step in refactoring begin_frame and end_frame
|
2006-02-03 21:18:42 +00:00 |
David Rose
|
4d2ff22278
|
attempt to make better support for fullscreen, undecorated windows
|
2005-08-10 22:17:18 +00:00 |
David Rose
|
e08d134dba
|
respect old versions of glx.h a little better
|
2004-08-05 16:47:41 +00:00 |
David Rose
|
3d2f33e10e
|
fall back to older XVisualInfo interface if GLXFBConfig doesn't return any available options
|
2004-04-26 18:38:44 +00:00 |
David Rose
|
d561b66713
|
expose GraphicsWindow::get_pointer and move_pointer
|
2004-03-03 19:38:28 +00:00 |
David Rose
|
5832df65ce
|
compile on Linux
|
2004-03-03 01:29:08 +00:00 |
David Rose
|
761c0e78fc
|
add name to GraphicsWindow constructor; add fixed_size to WindowProperties, add show-buffers to Configrc
|
2004-02-18 22:30:54 +00:00 |
David Rose
|
843c0331ae
|
update license, change remaining local #includes to use quotation marks
|
2004-02-13 19:27:33 +00:00 |
David Rose
|
3517fa4bf9
|
use GLXFBConfig instead of XVisualInfo
|
2004-02-09 17:51:54 +00:00 |
David Rose
|
106913d722
|
handle keyrepeat specially
|
2003-12-26 23:51:56 +00:00 |
David Rose
|
a84c3ffec4
|
better internationalization input support
|
2003-12-26 23:00:28 +00:00 |
David Rose
|
a16fe56c74
|
merge window_devel_2003_02_21 to trunk
|
2003-04-09 17:28:00 +00:00 |
David Rose
|
2383207526
|
play nice with window managers to close window cleanly
|
2003-02-21 23:06:41 +00:00 |
David Rose
|
d260b486a7
|
allow programmatically resizing windows
|
2003-01-15 00:04:04 +00:00 |
David Rose
|
ea59108287
|
new window code
|
2003-01-09 20:35:54 +00:00 |
khillesl
|
307b0afd05
|
If the sync flag is set in GraphicsWindow, end_frame flushes the pipe,
but doesn't swap buffers. To swap buffers, call GraphicsWindow.swap()
|
2001-08-02 18:29:14 +00:00 |
David Rose
|
2f4e207edb
|
Update copyright header
|
2001-05-25 21:27:38 +00:00 |
David Rose
|
fcb24f02ef
|
remove tab characters
|
2001-05-25 15:56:49 +00:00 |
David Rose
|
cd8b15642c
|
*** empty log message ***
|
2001-05-09 23:37:10 +00:00 |
Cary Sandvig
|
cd03eb6042
|
cleanup missed PSTAT ifdefs for opt4
|
2001-05-09 20:55:02 +00:00 |
Cary Sandvig
|
9ff8b1dc98
|
make framerate display work in *nix
|
2001-05-05 00:10:31 +00:00 |
David Rose
|
2fd714e52f
|
Initial revision
|
2000-10-04 01:14:41 +00:00 |