summaryrefslogtreecommitdiff
path: root/src/i_video.c
AgeCommit message (Collapse)Author
2011-02-12Merge from raven-branch. FEATURE_MULTIPLAYER has been disabledSimon Howard
temporarily until the netgame changes on raven-branch are finished. Subversion-branch: /branches/strife-branch Subversion-revision: 2259
2011-02-12Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 2258
2011-01-02Turn off dynamic window resizing feature on OS X, as it adds an uglySimon Howard
resize handle to the corner of the window that overlaps the view of the game. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2231
2010-12-18Add a M_CheckParmWithArgs function, that behaves like M_CheckParm butSimon Howard
also checks that extra options were provided on the command line (thanks Sander van Dijk). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2223
2010-12-14Add missing windows.h #include for Windows build (thanks Blondie andSimon Howard
exp(x)). Subversion-branch: /branches/raven-branch Subversion-revision: 2222
2010-12-11Bind new screen_bpp variable to configuration file.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 2217
2010-12-10Fix memory leak when dynamically resizing window in true color videoSimon Howard
modes. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2215
2010-12-10Fix crash introduced by merge.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 2213
2010-12-10Merge from trunk. This is slightly out of date as I did the mergeSimon Howard
several days ago. Subversion-branch: /branches/raven-branch Subversion-revision: 2212
2010-11-29Auto-adjust the screen color depth if the configured color depth is notSimon Howard
supported by the hardware. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2174
2010-11-26In non-palettized boxed screen modes, don't update the border areas ofSimon Howard
the screen. This is more CPU and memory efficient, and also fixes the "flashing border" bug when palette flashes occur. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2170
2010-11-26Turn double buffering on for non-palettized screen modes, as this may beSimon Howard
the cause of screen tearing reports. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2169
2010-11-24Add configuration file parameter and command line option to specify theSimon Howard
screen pixel depth. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2166
2010-11-21Add -8in32 command line parameter to make the game run in 32-bit colorSimon Howard
mode, scaling up into an intermediate 8-bit buffer first. This should help with the palette problems experienced by Windows Vista/7 users. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2164
2010-09-19+ SetVideoMode - center window on desktop when not in fullscreen modeSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2117
2010-08-31Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1987
2010-08-20Remove debug printf().Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1960
2010-08-20Extend mouse code to support up to 8 buttons (allows mouse wheel to beSimon Howard
used). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1958
2010-08-03When in windowed mode, allow the screen size to be dynamically resizedSimon Howard
by dragging the window borders. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1949
2010-05-14Don't grab the mouse when the demo sequence advances.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1935
2010-02-05Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1845
2010-01-17Restore the original cursor when shutting down video code, this shouldSimon Howard
hopefully fix the problem with the mouse cursor disappearing when exiting on Win9x (thanks Janizdreg). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1819
2009-11-21Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1737
2009-10-26Initial hacks for compiling under SDL 1.3.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1726
2009-10-01Oops.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1703
2009-09-30Change British English spellings to American English, for consistency.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1699
2009-07-20Save and display the loading disk icon as a fixed 16x16 square, from anSimon Howard
image drawn at the bottom right corner of the screen. This seems to be the same as how Vanilla behaves, and fixes chook3.wad, that uses an STDISK replacement with an offset that pushes the image to the left. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1629
2009-07-09Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1610
2009-06-13Don't post zero key events.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1602
2009-06-13Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1601
2009-06-12Always grab input on Windows CE.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1597
2009-06-12Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1596
2009-06-11Grab the input in setup when reading a new key binding, so that WindowsSimon Howard
CE buttons are read properly. Map buttons to PC function keys. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1594
2009-06-09Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1579
2009-06-07Make auto-adjust code switch to windowed mode if no fullscreen modes areSimon Howard
available. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1571
2009-06-07Don't try to use the SDL DirectX driver under Windows CE.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1568
2009-05-04Fix window close button to bring up F10 quit message.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1506
2008-12-20Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1423
2008-12-10Fix window icon/title under Windows XP Luna theme.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1415
2008-12-01Add missing header includes.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1398
2008-12-01Don't try to read SDL events until initialised.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1394
2008-10-31Move gamma correction table to tables.c.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1373
2008-10-10Move shiftxform table to i_video.c; make 'data2' for key eventsSimon Howard
consistently be the properly translated version of the key pressed. Subversion-branch: /branches/raven-branch Subversion-revision: 1352
2008-10-04Draw loading disk into a temporary buffer rather than the screen, to fixSimon Howard
bug with leftover junk at startup melt. Subversion-branch: /branches/raven-branch Subversion-revision: 1333
2008-09-28Move novert support into common i_video.c code.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1302
2008-09-24Add I_EnableLoadingDisk function to enable Doom's "loading disk" - it isSimon Howard
not present in Heretic. Subversion-branch: /branches/raven-branch Subversion-revision: 1279
2008-09-20Remove definitions from heretic/doomdef.h and use common headers. MergeSimon Howard
heretic ticcmd_t to common type. Subversion-branch: /branches/raven-branch Subversion-revision: 1261
2008-09-20Replace all use of screens[0] by I_VideoBuffer.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1249
2008-09-20Remove screen parameter from V_DrawPatch functions; update code to useSimon Howard
V_UseBuffer where necessary. Subversion-branch: /branches/raven-branch Subversion-revision: 1248
2008-09-20Add a dest_buffer pointer for the v_video code, and V_UseBuffer to allowSimon Howard
that to be temporarily changed. Make V_DrawBlock always draw to the screen. Subversion-branch: /branches/raven-branch Subversion-revision: 1246