mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-11-14 08:30:49 +00:00
Merge branch 'master' of git@github.com:coelckers/gzdoom.git
This commit is contained in:
commit
53faff60f1
5 changed files with 23 additions and 11 deletions
|
@ -14,8 +14,10 @@ list( APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake )
|
||||||
include( CreateLaunchers )
|
include( CreateLaunchers )
|
||||||
include( FindPackageHandleStandardArgs )
|
include( FindPackageHandleStandardArgs )
|
||||||
|
|
||||||
# Produce a warning if XP support will be missing.
|
# Produce a warning if XP support will be missing when building a 32 bit target for MSVC.
|
||||||
if( MSVC )
|
if( MSVC )
|
||||||
|
if(NOT "${CMAKE_GENERATOR}" MATCHES "(Win64|IA64)")
|
||||||
|
|
||||||
list( APPEND WINXP_TOOLSETS v140_xp v141_xp)
|
list( APPEND WINXP_TOOLSETS v140_xp v141_xp)
|
||||||
list( FIND WINXP_TOOLSETS "${CMAKE_GENERATOR_TOOLSET}" HAVE_WINXP_SUPPORT)
|
list( FIND WINXP_TOOLSETS "${CMAKE_GENERATOR_TOOLSET}" HAVE_WINXP_SUPPORT)
|
||||||
|
|
||||||
|
@ -24,6 +26,7 @@ if( MSVC )
|
||||||
message( WARNING "This project supports Windows XP but you must set the optional toolset to ${WINXP_TOOLSETS_STR} manually to have it in your build!\n"
|
message( WARNING "This project supports Windows XP but you must set the optional toolset to ${WINXP_TOOLSETS_STR} manually to have it in your build!\n"
|
||||||
"Assign toolset's name to CMAKE_GENERATOR_TOOLSET variable or use -T <toolset> from the command prompt." )
|
"Assign toolset's name to CMAKE_GENERATOR_TOOLSET variable or use -T <toolset> from the command prompt." )
|
||||||
endif()
|
endif()
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Support cross compiling
|
# Support cross compiling
|
||||||
|
|
|
@ -317,12 +317,13 @@ void D_ConfirmSendStats()
|
||||||
|
|
||||||
// TODO: texts
|
// TODO: texts
|
||||||
static const char *const MESSAGE_TEXT = "In order to decide where to focus development, the GZDoom team would like to know a little bit about the hardware it is run on.\n" \
|
static const char *const MESSAGE_TEXT = "In order to decide where to focus development, the GZDoom team would like to know a little bit about the hardware it is run on.\n" \
|
||||||
"For this we would like to ask you if we may sent three bits of information to gzstats.drdteam.org.\n" \
|
"For this we would like to ask you if we may send three bits of information to gzstats.drdteam.org.\n" \
|
||||||
"The three items we would like to know about are:\n" \
|
"The three items we would like to know about are:\n" \
|
||||||
"- Operating system\n" \
|
"- Operating system\n" \
|
||||||
"- Number of processor cores\n" \
|
"- Number of processor cores\n" \
|
||||||
"- Currently used renderer\n\n" \
|
"- Currently used renderer\n\n" \
|
||||||
"All information sent will be anonymous. We will NOT be sending this information to any third party. It will merely be used for decisionmaking about GZDoom's future development.\n" \
|
"All information sent will be anonymous. We will NOT be sending this information to any third party.\n" \
|
||||||
|
"It will merely be used for decision-making about GZDoom's future development.\n" \
|
||||||
"Data will only be sent at most twice per system, once for the software renderer and once for the hardware renderer.\n" \
|
"Data will only be sent at most twice per system, once for the software renderer and once for the hardware renderer.\n" \
|
||||||
"If you are getting this notice more than once per renderer, please let us know on the forums. Thanks!\n\n" \
|
"If you are getting this notice more than once per renderer, please let us know on the forums. Thanks!\n\n" \
|
||||||
"May we send this data? If you click 'no', nothing will be sent and you will not be asked again.";
|
"May we send this data? If you click 'no', nothing will be sent and you will not be asked again.";
|
||||||
|
|
|
@ -131,11 +131,11 @@ CUSTOM_CVAR(Int, timidity_chorus, 0, CVAR_ARCHIVE | CVAR_GLOBALCONFIG)
|
||||||
|
|
||||||
CUSTOM_CVAR(Bool, timidity_surround_chorus, false, CVAR_ARCHIVE | CVAR_GLOBALCONFIG)
|
CUSTOM_CVAR(Bool, timidity_surround_chorus, false, CVAR_ARCHIVE | CVAR_GLOBALCONFIG)
|
||||||
{
|
{
|
||||||
ChangeVarSync(TimidityPlus::timidity_surround_chorus, *self);
|
|
||||||
if (currSong != nullptr && currSong->GetDeviceType() == MDEV_TIMIDITY)
|
if (currSong != nullptr && currSong->GetDeviceType() == MDEV_TIMIDITY)
|
||||||
{
|
{
|
||||||
MIDIDeviceChanged(-1, true);
|
MIDIDeviceChanged(-1, true);
|
||||||
}
|
}
|
||||||
|
ChangeVarSync(TimidityPlus::timidity_surround_chorus, *self);
|
||||||
}
|
}
|
||||||
|
|
||||||
CUSTOM_CVAR(Bool, timidity_channel_pressure, false, CVAR_ARCHIVE | CVAR_GLOBALCONFIG)
|
CUSTOM_CVAR(Bool, timidity_channel_pressure, false, CVAR_ARCHIVE | CVAR_GLOBALCONFIG)
|
||||||
|
|
|
@ -1878,6 +1878,14 @@ void Reverb::do_ch_stereo_chorus(int32_t *buf, int32_t count, InfoStereoChorus *
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (bufL == nullptr)
|
||||||
|
{
|
||||||
|
set_delay(&(info->delayL), info->rpt0);
|
||||||
|
set_delay(&(info->delayR), info->rpt0);
|
||||||
|
bufL = info->delayL.buf;
|
||||||
|
bufR = info->delayR.buf;
|
||||||
|
}
|
||||||
|
|
||||||
/* LFO */
|
/* LFO */
|
||||||
f0 = imuldiv24(lfobufL[imuldiv24(lfocnt, icycle)], depth);
|
f0 = imuldiv24(lfobufL[imuldiv24(lfocnt, icycle)], depth);
|
||||||
spt0 = wpt0 - pdelay - (f0 >> 8); /* integral part of delay */
|
spt0 = wpt0 - pdelay - (f0 >> 8); /* integral part of delay */
|
||||||
|
|
|
@ -3359,7 +3359,7 @@ namespace
|
||||||
bool __declspec(thread) DrawerExceptionSetJumpResult;
|
bool __declspec(thread) DrawerExceptionSetJumpResult;
|
||||||
CONTEXT __declspec(thread) DrawerExceptionSetJumpContext;
|
CONTEXT __declspec(thread) DrawerExceptionSetJumpContext;
|
||||||
PVOID __declspec(thread) DrawerExceptionHandlerHandle;
|
PVOID __declspec(thread) DrawerExceptionHandlerHandle;
|
||||||
char __declspec(thread) *DrawerExceptionReason;
|
const char __declspec(thread) *DrawerExceptionReason;
|
||||||
bool __declspec(thread) DrawerExceptionFatal;
|
bool __declspec(thread) DrawerExceptionFatal;
|
||||||
|
|
||||||
LONG WINAPI DrawerExceptionHandler(_EXCEPTION_POINTERS *exceptionInfo)
|
LONG WINAPI DrawerExceptionHandler(_EXCEPTION_POINTERS *exceptionInfo)
|
||||||
|
|
Loading…
Reference in a new issue