From: CVS <do...@do...> - 2001-01-06 23:18:45
|
Update of /cvs/BasiliskII/src/Unix Modified Files: video_x.cpp Log Message: XFree() doesn't need casting |
From: CVS <do...@do...> - 2001-01-11 16:38:36
|
Update of /cvs/BasiliskII/src/Unix Modified Files: video_x.cpp Log Message: - Cleaned up the process for determining the ranges of pages touched that have to be blitted onto the screen (find_next_page_set() and find_next_page_clear() functions) - Cleaned up some comments Changes from Brian J. Johnson - Fixed mainBuffer.dirtyPages[] array overrun in VOSF code - Fixed calculation of the frames-per-second value |
From: CVS <do...@th...> - 2001-06-27 20:05:35
|
Update of /cvs/BasiliskII/src/Unix Modified Files: video_x.cpp Log Message: depth/resolution switching infrastructure should be complete now; slot ROM contains all supported depths, default mode is stored in XPRAM upon startup, and added video_switch_to_mode() call (currently unimplemented in all drivers) |
From: CVS <do...@th...> - 2001-06-30 22:23:48
|
Update of /cvs/BasiliskII/src/Unix Modified Files: video_x.cpp Log Message: gamma tables work with X11 |
From: CVS <do...@th...> - 2001-07-01 00:46:42
|
Update of /cvs/BasiliskII/src/Unix Modified Files: video_x.cpp Log Message: - added some documentation - VidLocal.sp -> VidLocal.slot_param - X11 color map is loaded with ramp upon startup to avoid the annoying black screen during initialization |
From: CVS <do...@th...> - 2001-07-03 19:20:51
|
Update of /cvs/BasiliskII/src/Unix Modified Files: video_x.cpp Log Message: - improved compatibility of multiple depth/resolution handling with versions of MacOS before 7.6: - Apple mode IDs are now allocated contiguously from 0x80 (the video_*.cpp module must call video_init_depth_list() after adding all modes) - if the video driver didn't receive a GetVideoParameters call, it patches ScrnBase and the main GDevice upon a video mode switch (otherwise MacOS will continue to use the old frame buffer base) - the rowBytes values in the video parameters slot resources are correct for all bit depths |
From: CVS <do...@th...> - 2001-07-10 15:51:04
|
Update of /cvs/BasiliskII/src/Unix Modified Files: video_x.cpp Log Message: - background_pixel, border_pixel and colormap attributes of window are now always set as this seems to be required for non-default visuals |
From: CVS <do...@th...> - 2001-07-11 17:04:48
|
Update of /cvs/BasiliskII/src/Unix Modified Files: video_x.cpp Log Message: - find_visual_for_depth() did not return true on success |
From: CVS <do...@th...> - 2002-04-28 12:09:34
|
Update of /cvs/BasiliskII/src/Unix Modified Files: video_x.cpp Log Message: fixed compilation problem in fbdev code |
From: <do...@do...> - 2004-12-18 19:28:35
|
Update of /cvs/BasiliskII/src/Unix Modified Files: video_x.cpp Log Message: Force use of MacX mappings with Apple's X server |
From: <do...@do...> - 2005-03-21 23:57:37
|
Update of /cvs/BasiliskII/src/Unix Modified Files: video_x.cpp Log Message: Avoid use of pthread_cancel() for redraw thread cancellation. Use an extra variable to acknowledge cancellation. This avoids Xserver events queue corruption when clipboard is in use. Concretely, this fixes following errors: Xlib: unexpected async reply (sequence 0xHEX)! |
From: <cv...@ce...> - 2006-01-03 22:03:31
|
Update of /home/cvs/cebix/BasiliskII/src/Unix by gbeauche Modified Files: video_x.cpp Log Message: - factor out native_byte_order determination - fix ExpandMap[] when client X image byte order is different than host's e.g. { mips, ppc } -> x86 in 8 bpp mode |
From: <cv...@ce...> - 2007-06-14 14:46:02
|
Update of /home/cvs/cebix/BasiliskII/src/Unix by gbeauche Modified Files: video_x.cpp Log Message: Workaround video mode switch problems. IOW, make sure to always allocate the frame buffer at the same base address. |
From: <cv...@ce...> - 2009-02-19 07:09:45
|
Update of /home/cvs/cebix/BasiliskII/src/Unix by asvitkine Modified Files: video_x.cpp Log Message: [Patch by Mike Sliczniak] I was testing some other SS patches and I noticed that when I ran an X11 build of SS there were not all the video modes I expected in the the control strip. Mac OS X 10.5 changed the form of the DISPLAY environment variable. The reason for this is that the DISPLAY variable looks like this in Leopard: /tmp/launch-XXXXXX/:0 The Xs are like in mktemp. |
From: <cv...@ce...> - 2010-02-21 12:00:49
|
Update of /home/cvs/cebix/BasiliskII/src/Unix by cebix Modified Files: video_x.cpp Log Message: fixed warnings |