Subversion Repositories eduke32

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
8716 555d 0h terminx /source/build/src/baselayer.cpp Move FPS limiter to engine and rework functionality (again)  
8710 555d 0h terminx /source/build/src/baselayer.cpp Clean up OpenGL extension detection a little bit

This moves the extension detection into baselayer.cpp and unifies the implementation used by sdlayer.cpp and winlayer.cpp.
 
8614 589d 3h terminx /source/build/src/baselayer.cpp Call communityapiInit() from the game's app_main() instead of baselayer_init()  
8612 589d 3h terminx /source/build/src/baselayer.cpp Custom driver-independent VSync implementation for Windows  
8606 589d 3h terminx /source/build/src/baselayer.cpp Shitcan multisampling detection

It wasn't useful.
 
8429 639d 16h hendricks266 /source/build/src/baselayer.cpp Baselayer: Add keyGetScan and keyFlushScans

Backported from NBlood.
 
8174 699d 1h terminx /source/build/src/baselayer.cpp Significant reworks to everything in winbits.cpp

Important cvars after this commit:

sys_timer
win_systemtimermode
win_priorityclass
 
8172 699d 1h terminx /source/build/src/baselayer.cpp Add cvar to control ntdll.dll timer voodoo  
8171 699d 1h terminx /source/build/src/baselayer.cpp Implement sys_timer cvar with several different choices of timers to control frame pacing  
8170 699d 1h terminx /source/build/src/baselayer.cpp This is useless  
8156 699d 1h terminx /source/build/src/baselayer.cpp Rename BUILD_xxx debug env vars to EDUKE32_xxx

Add EDUKE32_NO_NVIDIA_THREADED_OPTIMIZATIONS for Linux and EDUKE32_NO_XINPUT for Windows
 
8147 699d 1h terminx /source/build/src/baselayer.cpp Increase timer resolution on Windows  
8094 738d 1h hendricks266 /source/build/src/baselayer.cpp Add Voidwrap, by Striker and NY00123. Heavily reorganized by me.  
8065 746d 19h terminx /source/build/src/baselayer.cpp Move r_borderless and r_displayindex definitions out of polymost.cpp and into baselayer  
8060 750d 6h terminx /source/build/src/baselayer.cpp Fix SDL borderless windowed mode for real this time

Introduces r_borderless cvar. 0: never borderless, 1: always borderless, 2: borderless if resolution matches desktop resolution (default).
 
8031 763d 16h terminx /source/build/src/baselayer.cpp Add r_swapcomplete cvar to control what happens after SDL_GL_SwapWindow()

0: do nothing
1: glFinish()
2: busy loop until currentVBlankInterval
3: glFlush()
 
8005 765d 10h terminx /source/build/src/baselayer.cpp Revert "This should be enough for SDL controller hotplug support but I haven't tested it"  
8003 765d 11h terminx /source/build/src/baselayer.cpp This should be enough for SDL controller hotplug support but I haven't tested it  
7755 804d 9h terminx /source/build/src/baselayer.cpp Floating point grouscan() patch from Nuke.YKT, worth a couple of fps in classic mode in slope-heavy scenes  
7753 805d 4h pogokeen /source/build/src/baselayer.cpp If GL_ARB_clip_control & GL_ARB_depth_clamp are available, reflect that in glinfo  

Show All