Commit Graph

81 Commits

Author SHA1 Message Date
David Rose d4c2c9858d SIMPLE_THREADS_NO_MUTEX -> LightMutex 2008-10-08 23:23:40 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose 0e87f046c5 set_pixel_zoom 2008-05-08 22:38:07 +00:00
Josh Yelon 942769b672 Improvements to mouse-trail tracking 2007-10-01 19:47:19 +00:00
Josh Yelon f64547dd1b Code to record a mouse trail added 2007-09-30 19:40:46 +00:00
David Rose 4a60803a77 enforce const get_properties() 2007-07-10 14:35:52 +00:00
David Rose 0df3c4849b name more mutexes 2007-06-21 20:07:59 +00:00
David Rose 029bd3476e rename MOUSE_* -> M_* 2007-04-18 20:14:00 +00:00
David Rose 969e962ed8 fix issues with resizing fullscreen windows 2006-11-07 22:35:24 +00:00
Zachary Pavlov f6e37779e4 added a relative mode to a window. Currently only does anything in osx 2006-11-03 02:33:22 +00:00
David Rose 2df2142906 better osx window resizing 2006-10-03 01:08:07 +00:00
David Rose 1940682af9 pass WindowProperties to GraphicsEngine::open_buffer and to related constructors 2006-06-15 14:02:40 +00:00
Josh Yelon 25cd86b34f Removed spurious set_inverted 2006-06-08 15:09:35 +00:00
Josh Yelon c1f03b3650 Fixed a few more gsg==NULL bugs 2006-06-07 21:16:37 +00:00
David Rose cbd873fc23 fix red-blue-stereo 2006-05-12 20:38:18 +00:00
David Rose 889228f403 name mutexes for debugging; better UpdateSeq thread behavior 2006-04-09 23:23:15 +00:00
David Rose 6119598f63 prevent crash on pview exit 2006-04-07 23:23:09 +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
David Rose 90902c5cca move red-blue-stereo support lower; cache cull results between left and right stereo channels 2006-02-17 17:36:04 +00:00
David Rose 264fc31115 automatic stereo cameras for stereo windows 2006-02-16 06:17:51 +00:00
David Rose 8567173ece more threading issues 2006-01-16 15:42:28 +00:00
David Rose 572a146c24 untabify 2006-01-13 18:38:07 +00:00
David Rose 152ad1a173 fix has_origin assertion 2006-01-10 18:57:54 +00:00
Josh Yelon 4bb6fd3f1b Changes to support offscreen-buffers that match the main window 2005-10-17 17:39:50 +00:00
David Rose 4e66269371 GraphicsWindow::set_request_close_event() 2005-04-25 21:54:46 +00:00
David Rose cfeff1fe32 fix flattenMultitex() twice in one frame 2005-03-02 00:35:10 +00:00
David Rose 7d5ae1e3f6 move more config variables to new interface 2004-12-23 05:42:42 +00:00
David Rose fa592c1040 remove GraphicsChannel and GraphicsLayer 2004-12-06 19:35:05 +00:00
David Rose 5761ae9d2c first pass at MultitexReducer 2004-12-03 00:01:02 +00:00
David Rose 5fa326cbe5 more debug output 2004-09-24 17:56:36 +00:00
Asad M. Zaman d90a4405bb chat panel cancel now closes the ime window if any 2004-04-23 23:43:46 +00:00
David Rose d561b66713 expose GraphicsWindow::get_pointer and move_pointer 2004-03-03 19:38:28 +00:00
David Rose 42507f9852 add ParasiteBuffer 2004-02-27 23:17:16 +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 61fb002677 fix assertion error on window close 2004-02-12 16:36:02 +00:00
David Rose 57eefece08 tweak graphicsBuffer, add wglGraphicsBuffer 2004-02-09 13:37:49 +00:00
David Rose 26da9be3e7 define GraphicsOutput class 2004-02-06 23:41:00 +00:00
David Rose 429fbba758 fix screenshots on dx9; robustify Panda screenshot interface 2004-02-04 21:24:33 +00:00
Asad M. Zaman 3ec9017082 added multiple windows support for DirectX8 2003-07-30 18:59:35 +00:00
David Rose e51dfb192f shift-W in pview opens new window on same gsg 2003-07-17 18:17:24 +00:00
David Rose 2bdd2c69b3 write notify message when window is closed 2003-05-08 22:56:17 +00:00
David Rose a16fe56c74 merge window_devel_2003_02_21 to trunk 2003-04-09 17:28:00 +00:00
David Rose 6ffea5d693 close window if gsg fails 2003-03-18 02:05:33 +00:00
David Rose 411a263fe8 build for gcc3.2 2003-01-17 16:42:36 +00:00
David Rose 4b61f609ed get_rejected_properties(), etc. 2003-01-14 22:38:17 +00:00
David Rose d3fb15d016 force system_changed_size on window create 2003-01-14 18:16:49 +00:00
David Rose c1a04c4486 restore verify_window_sizes 2003-01-13 18:22:27 +00:00
David Rose ea59108287 new window code 2003-01-09 20:35:54 +00:00