dhewm3-sdk/idlib
Daniel Gibson 15ffd5df82 Disable broken idSIMD_SSE::UpSampleOGGTo44kHz()
It corrupted the stack when called with buffers allocated on the stack
and numSamples that are not a multiple of four, apparently, by writing
4 floats too many, at least in the 22KHz Stereo case..

This caused the crash described in
  https://github.com/dhewm/dhewm3/issues/303#issuecomment-678809662

Now it just uses the generic C code, like all platforms besides MSVC/x86
already do.
2020-09-06 04:54:51 +02:00
..
bv Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
containers List.h needs sys/platform.h for ID_INLINE 2018-08-20 01:46:37 +02:00
geometry Fix pot. Crash in idWinding2D::ExpandForAxialBox() 2018-12-09 04:23:41 +01:00
hashing s/LittleLong/LittleInt/ to match the return type 2018-08-20 01:46:33 +02:00
math Disable broken idSIMD_SSE::UpSampleOGGTo44kHz() 2020-09-06 04:54:51 +02:00
Base64.cpp Remove usage of long type from idlib/ 2018-08-20 01:46:33 +02:00
Base64.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
BitMsg.cpp s/ReadDeltaLongCounter/ReadDeltaIntCounter/ 2018-08-20 01:46:33 +02:00
BitMsg.h s/ReadDeltaLong/ReadDeltaInt/ 2018-08-20 01:46:33 +02:00
CmdArgs.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
CmdArgs.h Fix all whitespace errors 2018-08-20 01:46:22 +02:00
Dict.cpp s/LittleLong/LittleInt/ to match the return type 2018-08-20 01:46:33 +02:00
Dict.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Heap.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Heap.h Fix alignment issue with idBlockAlloc::Free() 2018-08-20 01:46:29 +02:00
LangDict.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
LangDict.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Lexer.cpp Fixing some spelling errors: s/unkown/unknown, s/seperate/separate. (#107) 2018-08-20 01:46:38 +02:00
Lexer.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Lib.cpp Make it build as SDK 2018-08-26 01:43:10 +02:00
Lib.h s/BigLong/BigInt/ to match the return type 2018-08-20 01:46:33 +02:00
MapFile.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
MapFile.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Parser.cpp Fix some compiler warnings (wrong types, superfluous checks, printf-fuckup) 2018-08-20 01:46:38 +02:00
Parser.h Remove usage of long type from idlib/ 2018-08-20 01:46:33 +02:00
Str.cpp Fix handling of paths with dots in dir names, fix #299, #301 2020-09-06 04:42:33 +02:00
Str.h import AROS changes 2018-08-20 01:46:39 +02:00
Timer.cpp Use idSys::GetMilliseconds() for idTimer 2018-08-20 01:46:29 +02:00
Timer.h Use idSys::GetMilliseconds() for idTimer 2018-08-20 01:46:29 +02:00
Token.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Token.h Remove usage of long type from idlib/ 2018-08-20 01:46:33 +02:00