cosmetics
Enable multiple depths in fullscreen DGA modes, i.e. add 1-bit to 16/32-bit blitters, rewrite update_display_dga_vosf() to actually work with sub byte pixels. Factor out update_display_window_vosf() since it's long time that it is no longer checking for first column and last column that have changed.
Happy New Year!
Don't try to make a cast value an lvalue (Brian Johnson). Add some explicit casts to (int) in order to avaoid this warning: warning: comparison between `const enum video_depth' and `enum <anonymous>'
Fix video_vosf_init() for BasiliskII/SDL
Move VideoMode wrappers to video_blit.h.
Initial SDL/video support. Fix VOSF code could lead to a crash on run-time resolution/depth switching. Rearrange blitter lookup code, aka make it cleaner.
Happy New Year! :)
- documentation updates - 2001 -> 2002 - version 0.9 -> 1.0
- 64-bit blitters will use native "quad"-sized loads/stores, if available.
Mainly changes to the VOSF code: - improved blitters selection - improved blitters performance if UNALIGNED_PROFITABLE is set - cleaned up 8 bpp blitters
- cleaned up and fixed 8bpp copy
- added a condition if (depth <= 8) before copying more than two bytes
- blit functions
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.