310 Commits (e48a98bcf414b21dc671203db05fb6c1c1592777)

Author SHA1 Message Date
Joseph Davies 42f4eec1f7 Add hsCpuID and hsFunctionDispatcher for CPU feature detection. 13 years ago
Christian Walther 67f6823f73 More 'const', so that Rotate(vector) can be called on a const hsQuat&. 13 years ago
Adam Johnson 151657a9f2 Fix zombie plCrashHandler issues 13 years ago
Adam Johnson 062cb15b44 SSE3 hsMatrix44 multiplication 13 years ago
Adam Johnson bb47f83cf3 Simple SSE3 skinning algorithm 13 years ago
Darryl Pogue 3a8911c1cd Fix a rather crippling plString bug on Linux. 13 years ago
Adam Johnson 43b9535e96 Implement TryWait for hsSemaphore 13 years ago
Darryl Pogue cf802fcba0 Remove a bunch of unused custom STL code. 13 years ago
Darryl Pogue a28213806f Fix compiling. 13 years ago
Darryl Pogue 251cf02bd7 Move AtomicAdd/AtomicSet to hsUtils. 13 years ago
Darryl Pogue 97f9370dfe Make the *nix path constant use the system value. 13 years ago
Darryl Pogue 8437d676fb Support named semaphores on *nix. 13 years ago
Adam Johnson a44b48356e Remove WinRun hack from hsThread 13 years ago
Bartek Bok 7481a1b5bb Bad bits 13 years ago
Darryl Pogue ab8d7619d3 Remove the pragma stuff since there's no warning. 13 years ago
Darryl Pogue b5d9c3ffec Use a correct value that doesn't cause warnings. 13 years ago
Darryl Pogue bdf52410e1 Make plString build on mingw. 13 years ago
Michael Hansen 8bf78c0e35 Fix plStringStream for the case of adding a '\0' char non-destructively 13 years ago
Michael Hansen 81465e621b Add case conversion functionality 13 years ago
Michael Hansen b29eb95acc Zrax fails 13 years ago
Michael Hansen 1511459ffd Fix String concatenation dereference bug 13 years ago
Michael Hansen ad66286a17 Fix several errors and warnings from GCC compilation 13 years ago
Michael Hansen be4b0732d5 Fix string usage that was broken from enabling the Max plugin build 13 years ago
Darryl Pogue 8416c8ed42 Fixes for MinGW's flawed _WIN32_WINNT stuff. 13 years ago
Michael Hansen bb0ed04a52 Fix some things which got missed from debug builds 13 years ago
Darryl Pogue 959ca70047 Define MAX_PATH for *nix since it's used all over. 13 years ago
Darryl Pogue b45ad14b78 Fix NxMath conflicts. 13 years ago
Michael Hansen 77a31686da Fix the plString stuff that didn't get caught in the merge 13 years ago
Darryl Pogue 46c3c9c049 Fix some includes for non-MSVC. 13 years ago
Michael Hansen e34414889f Convert plUoid's object name to a plString 13 years ago
Adam Johnson f7d5432584 Fix release mode compile error 13 years ago
Michael Hansen 442a733fbb Add more temporary hack macros to help speed up conversion and testing 13 years ago
Michael Hansen a1852ad385 Convert plUUID and its cascade of dependencies to plString 13 years ago
Michael Hansen acd47d9f91 Re-add plString with some cleanup 13 years ago
Adam Johnson 906b16d28e Remove stupid 13 years ago
Adam Johnson 91fc595407 Completely kill off CoreLibExe 13 years ago
Darryl Pogue 63a9eea771 Kill hsMalloc to the best of our ability. 13 years ago
Darryl Pogue eb946f76a4 Get rid of MemAlloc. 13 years ago
Darryl Pogue 72fdf8de32 Replace MemZero with memset. 13 years ago
Darryl Pogue 7d7d7d273f Get rid of ALLOCZERO macro. 13 years ago
Darryl Pogue 5013a978eb Get rid of NEW(), TRACKED_NEW, and ZERO(). 13 years ago
Darryl Pogue 30430d3024 Replace ZEROPTR() with memset. 13 years ago
Darryl Pogue 3c5ed83020 Replace calls to ALLOC() macro with malloc. 13 years ago
Darryl Pogue 1fa1197c3e Get rid of ALLOCFLAGS() macro. 13 years ago
Darryl Pogue 4159663415 Get rid of MEMDUP() macro. 13 years ago
Darryl Pogue b3f75a5ae7 Get rid of REALLOC(), REALLOCFLAGS(), and CALLOC() 13 years ago
Darryl Pogue 48b8cd8ad0 Get rid of FREEFLAGS() which ignored the flags >.> 13 years ago
Darryl Pogue 6cdcf6a95e Get rid of most _alloca use and remove ALLOCA(). 13 years ago
Darryl Pogue 8a3f0cfd5b Get rid of DEL() and FREE() macros. 13 years ago
Adam Johnson be26b145df HeadSpin.h is now the core header. 13 years ago