gzdoom/src/win32
Christoph Oelckers e82565373f - separated the channel number from the flags in the sound interface so that the 8 channel limit can be eliminated.
- added Marisa Kirisame's CHAN_OVERLAP flag.
- exported S_IsActorPlayingSomething to ZScript.

The sound API change required deprecating A_PlaySound and S_Sound. There are now new variants S_StartSound and A_StartSound which have two distinct parameters for channel and flags.
2019-12-16 23:52:39 +01:00
..
afxres.h
base_sysfb.cpp - switched the Windows backend to use the Windows Unicode API. 2019-02-14 22:23:33 +01:00
base_sysfb.h - remove vid_hwgamma, force always use shader gamma 2019-01-23 21:50:11 +01:00
deadguy.bmp - Use a FreeDoom sprite for deadguy.bmp - much better than a red circle with an exclamation point on it. 2017-09-16 04:16:14 -04:00
gl_sysfb.cpp - remove old vid_maxfps implementations as they were garbage anyway and the new one works on all the platforms 2019-03-26 11:10:17 +01:00
gl_sysfb.h - split up Win32's SystemGLFrameBuffer as well to get the shareable parts between OpenGL and Vulkan into a base class. 2018-06-24 21:26:32 +02:00
hardware.cpp - replace vid_enablevulkan with vid_preferbackend - disabled startup window selector for this (will replace when the startup screen changes are done) 2019-12-01 16:06:36 -05:00
hardware.h - remove old vid_maxfps implementations as they were garbage anyway and the new one works on all the platforms 2019-03-26 11:10:17 +01:00
i_crash.cpp - changed MIDI sources so that they do not have to include i_musicinterns.h anymore. 2019-09-25 21:47:33 +02:00
i_dijoy.cpp - There's really no need anymore to dynamically load RawInput, considering it has been in Windows since XP. 2019-07-14 17:41:25 +02:00
i_input.cpp - the big cleanup of the exit cleanup is done! 2019-10-07 20:28:55 +02:00
i_input.h - changed the place where the CheckRequireMouse event gets called. 2019-02-02 11:00:26 +01:00
i_keyboard.cpp - There's really no need anymore to dynamically load RawInput, considering it has been in Windows since XP. 2019-07-14 17:41:25 +02:00
i_main.cpp - the big cleanup of the exit cleanup is done! 2019-10-07 20:28:55 +02:00
i_mouse.cpp - There's really no need anymore to dynamically load RawInput, considering it has been in Windows since XP. 2019-07-14 17:41:25 +02:00
i_rawps2.cpp - There's really no need anymore to dynamically load RawInput, considering it has been in Windows since XP. 2019-07-14 17:41:25 +02:00
i_specialpaths.cpp - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00
i_system.cpp Some vid_preferbackend compile fixes 2019-12-02 20:12:27 +01:00
i_system.h - consolidated the 3 atterm implementations. 2019-06-10 12:01:01 +02:00
i_xinput.cpp - define _WIN32_WINNT to 0x600 (Vista) in the CMake project instead of littering all files with inconsistent settings for the target version. 2019-07-14 16:55:01 +02:00
icon1.ico - Added an .ico file compiled by Kinsie from an image set on the forum. 2017-09-07 17:18:26 -04:00
resource.h - add Vulkan to the startup box in Windows 2019-11-05 08:57:50 -05:00
st_start.cpp replaced all 'exit's with an ExitEvent exception 2019-10-07 01:24:51 +02:00
st_start_util.cpp - separated the channel number from the flags in the sound interface so that the 8 channel limit can be eliminated. 2019-12-16 23:52:39 +01:00
wglext.h - removed all remains of the old EAX editor. 2017-11-26 15:23:07 +01:00
win32basevideo.cpp - fixed: GetDisplayDeviceName must always pick a valid monitor. 2019-04-19 07:33:51 +02:00
win32basevideo.h - split up Win32's SystemGLFrameBuffer as well to get the shareable parts between OpenGL and Vulkan into a base class. 2018-06-24 21:26:32 +02:00
win32glvideo.cpp Remove Quad-buffered from list of VR-modes if we know it won't work. 2019-03-03 16:15:38 +01:00
win32glvideo.h - split Win32GLVideo in two so that the OpenGL independent part can be used for Vulkan as well. 2018-06-24 20:47:00 +02:00
win32polyvideo.cpp Switch to the D3DSWAPEFFECT_FLIPEX swap model 2019-12-02 20:05:13 +01:00
win32polyvideo.h - create a renderer backend based on softpoly's drawers 2019-05-22 06:29:52 +02:00
win32vulkanvideo.cpp - Fixed compilation with MinGW. 2019-07-15 19:26:25 +02:00
win32vulkanvideo.h - add 3rd party vulkan dependencies 2019-02-20 21:21:57 +01:00
winres.h
zdoom.exe.manifest
zdoom.natvis - fixed debugger visualization for FSoundID 2019-12-10 16:38:37 +02:00
zdoom.rc - add Vulkan to the startup box in Windows 2019-11-05 08:57:50 -05:00