Commit Graph

188 Commits

Author SHA1 Message Date
rdb 1feec43b43 Oops, the fix was only for EGL 2011-01-26 14:41:47 +00:00
rdb bdf4591c3a Fix minor issue that has been limiting the number of framebuffer configurations to 32, severely limiting render functionality across the board. 2011-01-26 14:13:02 +00:00
rdb 35e4335e53 heh, fixed bug in glx_is_at_least_version. 2.0 > 1.1 2010-12-20 12:12:18 +00:00
David Rose f42788880f add explicit glx prototypes 2010-07-15 18:15:42 +00:00
David Rose 4b15eab071 output fbprops too 2010-06-18 01:00:48 +00:00
rdb d92008a76d Protect against crash 2010-05-07 14:36:18 +00:00
David Rose 2475878a70 temp_context 2010-05-04 19:34:32 +00:00
rdb a9062aa25f Fix weird bugs regarding indexed_color on Unix/GLX 2010-03-15 10:49:42 +00:00
David Rose b89595c845 further fixes to two-step context creation 2010-03-13 18:28:52 +00:00
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 0d169cb3e8 Fix longstanding bug with "window-type offscreen", enable pbuffers 2010-03-02 18:47:18 +00:00
rdb 0bf8946512 Resolution switching support under Linux 2010-01-09 16:18:11 +00:00
rdb 22beaad50d Apply Schell Games change to GLX case as well 2009-12-21 19:01:03 +00:00
David Rose 5e12be142a request_keyboard_focus 2009-10-02 00:04:53 +00:00
David Rose 7857e5fa9b better WindowHandle stuff 2009-10-01 00:23:12 +00:00
David Rose f46981eec9 WindowHandle 2009-09-30 22:14:30 +00:00
David Rose d95404a8b2 x11 Window casting issues 2009-07-29 16:36:44 +00:00
rdb 0c4b58ef41 Don't redefine config vars 2009-07-17 13:56:13 +00:00
rdb 43f43e6861 Split glxdisplay into x11display and glxdisplay 2009-07-13 11:41:15 +00:00
rdb 482b5f1a46 Fix a typo - and disable XWarpPointer call on movePointer when relative mouse is enabled. 2009-07-06 17:33:06 +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 58c13de4ca integrate changes from Schell Games (plus some tab character fixes) 2009-06-01 21:51:15 +00:00
David Rose 0f39a32569 better handling of opengl extension pointers 2009-05-01 19:43:03 +00:00
rdb 04211c6f62 Cast the sentinel 2009-04-04 19:53:19 +00:00
David Rose 0d7efce25e glxGraphicsPixmap 2009-03-20 20:49:30 +00:00
rdb 95209b9d9a Work around weird compiler bug 2009-03-17 18:54:05 +00:00
David Rose 63b999d6ba fix GLX_SLOW_CONFIG 2009-03-12 19:17:18 +00:00
David Rose b0470a17be glx-support-pbuffer, glx-support-pixmap 2009-03-12 17:15:45 +00:00
David Rose e1ea2aa3de remove debug cerr 2009-03-12 15:44:27 +00:00
David Rose 6e64da12a6 glxGraphicsPixmap 2009-03-12 15:43:18 +00:00
David Rose aa713463aa fbconfig output 2009-03-12 15:01:55 +00:00
David Rose d99674833c fix lookaround task for linux 2009-03-06 21:17:12 +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
rdb afb4776754 Made FBO's on linux work again 2009-02-19 13:21:38 +00:00
rdb 9fa5d092ff Fix bug regaring lalt, ralt, lcontrol, rcontrol, lshift and rshift 2009-01-31 15:35:18 +00:00
rdb f5eaaf86a1 Added wheel_left and wheel_right 2008-12-28 18:48:33 +00:00
David Rose cc8530f8a9 fix unfortunate naming of MouseAndKeyboard node 2008-10-15 03:21:19 +00:00
David Rose 2f5f1af7c0 missed a case 2008-10-09 00:20:47 +00:00
David Rose d4c2c9858d SIMPLE_THREADS_NO_MUTEX -> LightMutex 2008-10-08 23:23:40 +00:00
rdb 09d15ccbcc Support for setParentWindow 2008-08-26 07:48:27 +00:00
David Rose f58b6879d1 oops, remove cerr 2008-06-28 18:47:13 +00:00
David Rose 18542336a2 handle keypad buttons 2008-06-25 19:31:52 +00:00
David Rose 9801436889 change suggested by ynjh_jo 2008-06-24 08:14:09 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose d6a9ea874d lighting 2008-05-05 05:32:04 +00:00
David Rose 81bef7355c workaround problem when unable to get input context 2008-03-24 18:19:57 +00:00
Josh Yelon b4427c874d Buffer fixes and bug fixes 2008-03-04 07:00:23 +00:00
Josh Yelon b3b365c99e Work on issues related to resizing buffers 2008-02-28 23:16:13 +00:00
David Rose 514097b0d4 reduce unnecessary calls to glxMakeCurrent() 2008-02-20 01:47:04 +00:00