1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2025-01-07 09:43:40 +08:00

66 Commits

Author SHA1 Message Date
Maksim Smolin
cde7e6e6a4 fix IsPowerOfTwo ambiguity 2019-01-22 16:23:24 -08:00
Michael Flaherty
dad30b28ae Revert "Remove depricated register declaration"
This reverts commit 48debf7ab0f4ce33b50f9cfe941048b2807ecc46.
2018-07-19 19:09:59 -07:00
Michael Flaherty
48debf7ab0 Remove depricated register declaration 2018-07-19 18:37:02 -07:00
Scott Ehlert
82770f0434 Update IMaterialSystem for CSS. 2017-08-06 20:13:10 -05:00
Scott Ehlert
80466261f6 Imported more changes from sdk2013. 2017-08-06 19:46:53 -05:00
Scott Ehlert
9b952c8845 Imported some changes from sdk2013. 2017-08-06 19:36:25 -05:00
Kristian Klausen
aad754b945 utlmemory.h: Add missing template parameter (#31) 2017-01-18 17:16:49 -05:00
Ayuto
514eb48f9b Updated eiface.h with the latest code from the TF and HL2 branches
See also:
0d8dceea43 (diff-b60c6c09dd0414e40d716c825b125376)
2015-09-20 00:19:27 +02:00
Nicholas Hastings
4c7d1a0cfc Remove extra _alligned_malloc. 2015-07-13 19:08:30 -04:00
Nicholas Hastings
a6722dd010 Port KeyValues class from Source SDK 2013. 2015-07-12 15:30:05 -04:00
Nicholas Hastings
921bfd15d3 Port offsetof "fix" from sdk2013. 2014-11-09 10:23:41 -05:00
Nicholas Hastings
3bf3d05e5c Preemptively update IVEngineServer and IServerTools so we can dynamically use new functions
when interface versions get updated in binaries.
2014-10-30 19:06:33 -04:00
Nicholas Hastings
f1ba26a63d Add missing const to CSteamID Render return. 2014-08-21 20:07:09 -04:00
Nicholas Hastings
8c64091457 POSIX not _POSIX 2013-10-06 11:10:49 -04:00
Nicholas Hastings
d02ada1eeb Only define NO_MALLOC_OVERRIDE (on posix) if not already defined. 2013-10-06 10:54:40 -04:00
Scott Ehlert
893686bf31 Rebuilt tier1 and mathlib for OS X using clang. 2013-04-27 00:18:49 -05:00
Scott Ehlert
01792d127f Removed 3DNow support from mathlib.
MathLib_3DNowEnabled() will always return false.
2013-04-27 00:18:21 -05:00
Nicholas Hastings
422486339d Updated IFileSystem for SteamPipe update changes. 2013-04-16 13:13:47 -04:00
Nicholas Hastings
f8884b4fd0 Added IServerGCLobby vtable. 2013-04-16 13:13:24 -04:00
Nicholas Hastings
b138962b47 Updated IServerGameDLL. 2013-02-25 08:27:42 -05:00
raydan
11e428d4cf Added missing virtual dtor to CFunctor (bug 5615, r=psychonic). 2013-02-17 22:05:24 -05:00
Nicholas Hastings
cfda86ba66 Updated ISpatialPartition. 2013-02-14 14:43:03 -05:00
Nicholas Hastings
ce514a1b4d Updated ISoundEmitterSystemBase (bug 5452). 2013-02-14 08:20:45 -05:00
Nicholas Hastings
57edc63c2c Fixed more bitvec issues for GCC 4.7 and Clang. 2012-12-23 22:05:33 -05:00
Nicholas Hastings
7f5785337e Copied bitvec fixes for GCC from hl2sdk-swarm. 2012-12-23 17:21:38 -05:00
Nicholas Hastings
38c7131f8c Added missing utlstring inc to filesystem.h. 2012-12-21 17:25:37 -05:00
Nicholas Hastings
4584deff10 Updated filesystem interfaces for VFileSystem020. 2012-12-18 17:48:24 -05:00
Tony Paloma
d033536fe6 Updated jobthread.h. 2012-11-12 21:10:32 -05:00
Nicholas Hastings
1458e20376 Fixed IServerTools. 2012-10-28 20:52:03 -04:00
Nicholas Hastings
60db121f0a Updated IServerTools. 2012-10-28 20:45:01 -04:00
Nicholas Hastings
d3328c0c64 Changed posix impl of _aligned_malloc to match MemAlloc_Aligned behavior (other than tracking). 2012-10-28 12:05:52 -04:00
Nicholas Hastings
a71e92c18e Force NO_MALLOC_OVERRIDE on for mac (bug 5521). 2012-10-27 18:02:25 -04:00
Nicholas Hastings
110c0cf591 Better fix for posix _aligned_malloc in utlmemory, fixing mac support. 2012-10-27 17:41:19 -04:00
Nicholas Hastings
1cf728f9a1 Fix SDK issues with NO_MALLOC_OVERRIDE (bug 5521). 2012-10-26 14:45:40 -04:00
Nicholas Hastings
0a57c2d8aa Force NO_MALLOC_OVERRIDE on for linux due to recent tier0 changes. (bug 5521). 2012-10-26 14:44:39 -04:00
Nicholas Hastings
25683734c0 Alias SPROP_NORMAL to SPROP_VARINT as it now has a use for integer props. 2012-12-18 17:49:44 -05:00
Nicholas Hastings
b062b9047d Typo fix, added forward decl for bbox_t; 2012-08-23 07:31:57 -04:00
Nicholas Hastings
f559a42b60 Updated IVEngineServer. 2012-08-23 07:27:04 -04:00
Nicholas Hastings
5657025080 Updated IGameMovement and ICollideable for today's engine update. 2012-08-15 23:30:41 +01:00
Nicholas Hastings
13b7d47e52 Another IEngineSound update. 2012-06-28 11:26:05 -04:00
Nicholas Hastings
4e562684ef Updated IEngineSound. 2012-06-27 22:17:23 -04:00
Scott Ehlert
63eca633f4 Suppress clang warning for tier0's GetSpewOutputColor(). 2012-05-29 20:12:41 -05:00
Scott Ehlert
84455b1dc7 Suppress clang warning for tier0's GetCPUInformation(). 2012-05-29 20:06:17 -05:00
Nicholas Hastings
badee7a0de Merge. 2011-10-20 21:47:01 -04:00
Nicholas Hastings
fe3915a2a5 Some changes for 2011-10-13 engine update (bug 5140, r=DS). 2011-10-20 21:45:47 -04:00
Reuben Morais
79abae1291 Fixed debug mode builds on OS X (bug 5076, r=ds). 2011-09-09 18:17:48 -05:00
Nicholas Hastings
f7df65a747 Updated INetChannel iface (bug 5058, r=DS). 2011-08-21 13:42:41 -04:00
Nicholas Hastings
7b620971fe Updated IServerGameDLL interface (bug 4978, r=asherkin). 2011-06-26 23:49:43 +01:00
Nicholas Hastings
52a6383c49 VFileSystem019 update (bug 4965). 2011-06-23 18:04:51 -04:00
Scott Ehlert
c142a7a0a1 Block out seemingly unused CRefDebug class for clang builds. 2011-06-17 17:41:40 -05:00