dreamstalker
391bd5d627
Merge branch 'master' into flightrec
...
SSE4.2's crc32 is actually crc32c - removed crc32.*
2015-05-25 18:16:30 +04:00
dreamstalker
bc88790bb1
Fixed #24 : Remember fields unmarked by encoder and force set it if entity is used as a baseline
2015-05-24 15:29:47 +04:00
dreamstalker
39b803fa3d
Delta encoder tests: refactoring
...
Added prefetches to delta and deltaJit
2015-05-24 01:41:16 +04:00
theAsmodai
4821823407
Merge pull request #22 from theAsmodai/master
...
Finished work with JIT in DELTA_CheckDelta and DELTA_WriteDelta
2015-05-23 01:04:09 +03:00
asmodai
4071c13e3a
Fixed demo tests passing.
...
Don't generate any JIT code for empty delta memblocks.
Added bits, bytecount and sendfields checks to delta unit tests.
Small optimizations and fixes.
2015-05-23 00:55:26 +03:00
dreamstalker
3226154626
Merge pull request #21 from WPMGPRoSToTeMa/cvarlistfix
...
cvarlist: Do correct output of string valued cvars
2015-05-22 09:58:55 +04:00
dreamstalker
5bb896dcee
Refactoring
...
DeltaJIT passes tests now
2015-05-22 02:38:25 +03:00
Andrey
7fdb4f73bc
Delta JIT improvements.
2015-05-22 02:38:25 +03:00
WPMGPRoSToTeMa
fb3504c9b6
cvarlist: Do correct output of string valued cvars
2015-05-22 02:17:58 +03:00
dreamstalker
5abbc92fda
SV_AllocPacketEntities optimization moved under REHLDS_OPT_PEDANTIC
...
Rehlds Demo Player: write duration in the 'rehlds_demo_stats.log' file when demo ends successfully
6132_hooker.cpp: Minimal setup to play/records demos in hook mode with active Rehlds API
2015-05-21 23:50:18 +04:00
dreamstalker
31bfe3db78
Moved optimized MSG_Write*Bits* under REHLDS_FIXES defined because it uses bf_write_s structure incompatible with the original engine
...
Fixed wrong tex.coords formula in SurfaceAtPoint()
Added missing calls to SV_CheckWaterTransition() in SV_Physics_Toss()
Flight recorder: Lazy init with HOOK_ENGINE
RehldsDemoPlayer: print heartbeat message every 10Mb of demo
2015-05-21 21:20:40 +04:00
dreamstalker
f2fe5a6c74
SV_WriteEntitiesToClient: don't use intermediate 'fullpack' storage for entities being transmitted
...
SV_SetupMove: Don't look examine frame->entities after last player
2015-05-21 03:15:03 +04:00
dreamstalker
ed6e5b4a94
Merge pull request #19 from dreamstalker/further_delta_opt
...
JITted DELTA_CountSendFields
2015-05-20 19:23:15 +04:00
dreamstalker
fea4be8bd1
JITted DELTA_CountSendFields
...
Use JITted delta in DELTA_CheckDelta
2015-05-20 19:08:33 +04:00
dreamstalker
3f448f441e
Implemented faster and safe MSG_Write*Bit*
2015-05-20 17:21:42 +04:00
dreamstalker
7891b6196a
Implemented delta JIT
...
Implemented name->index map for sv.model_precache[]
Fixed CPPUnitLite tests runner
Source code optimizations for optimal usage of precompiled headers on linux
2015-05-19 23:20:11 +04:00
dreamstalker
5d572afc31
Merge branch 'master' of https://github.com/dreamstalker/rehlds
2015-05-17 21:52:30 +04:00
dreamstalker
60b40a687c
Don't build 'hooker' libraries by default
2015-05-17 21:52:07 +04:00
s1lentq
ff3eca631e
add comment
2015-05-17 21:34:26 +06:00
dreamstalker
01f3fdf787
Fixed: there was a tiny chance to assemble corrupted svc_event message in SV_EmitEvents
2015-05-17 19:15:10 +04:00
dreamstalker
6b1654bbff
Flightrec: WIP
2015-05-17 15:30:30 +04:00
dreamstalker
4b1eabc541
Mathlib unit tests
...
Added REHLDS_OP_PEDANTIC define to all configs in the msvc project
Fixed CrossProduct
2015-05-16 01:44:13 +04:00
Andrey
591ee6b490
More SSE optimizations.
2015-05-15 16:04:23 +03:00
s1lentq
0121d49ff4
Maked reallocation of resource names in precache.
2015-05-12 03:48:39 +06:00
Andrey
904394b6ea
Added SSE 4.1 implementation of dot product, added SinCos function, maked fast version of SV_Move for point hull (trace line), small copying optimization in SV_RunCmd.
2015-05-11 20:09:51 +03:00
Andrey
7ae1eebac8
Unrolled tail recursion in RecursiveHullCheck functions
2015-05-11 19:06:14 +03:00
s1lentq
b153ad664a
Function Host_UpdateStats on Linux doesn't work correctly.
...
Fixed the computation of cpuPercent
Made signature checks (bz2, wad3) look more beatiful
2015-05-10 18:53:22 +06:00
dreamstalker
2a0fff4074
#8 Refactoring SDK
...
Get rid of (u)int[nn]_t types from osconfig.h, use (u)int[nn] from archtypes.h instead
2015-05-09 20:58:58 +04:00
dreamstalker
78b1785e7d
Fixed #2 : NPE in CPlayingEngExtInterceptor::setCurrentTm()
2015-05-09 13:51:44 +04:00
dreamstalker
29e76e1420
Merge pull request #7 from dreamstalker/#6
...
Fixed #6 : Exposed IGameServerData interface
2015-05-08 23:43:32 +04:00
dreamstalker
459239b236
Merge pull request #5 from WPMGPRoSToTeMa/master
...
Host say format and localize bug fix
2015-05-08 23:21:07 +04:00
dreamstalker
35efb4fc8f
Fixed #6 : Exposed IGameServerData interface
2015-05-08 23:07:42 +04:00
WPMGPRoSToTeMa
5e05220444
Host say format and localize bug fix
2015-05-08 22:06:05 +03:00
dreamstalker
d152523ae1
Fixed bad optimizations in Cbuf_* functions
2015-05-08 22:09:08 +04:00
dreamstalker
61a97df241
Merge pull request #4 from WPMGPRoSToTeMa/master
...
Fixed download bug (creating directory bug)
2015-05-08 17:38:47 +04:00
WPMGPRoSToTeMa
73b9448c0c
Fixed download bug (creating directory bug)
2015-05-08 14:51:54 +03:00
Andrey
6a4eaeee95
Fixed some Cmd_ functions, fixed messages sending in ClientPutInServer forward, added unrolled (un)munge2 functions, added one overflow preventing check, fixed fullupdate spam from not active clients, removed entity states reallocation in SV_WriteEntitiesToClient, packing players states separately from entities, added defines.
2015-05-07 21:06:51 +03:00
Andrey
49cbbeafb2
add comments
2015-05-06 01:56:48 +03:00
Andrey
a4909aca6d
Some bugfixes and improvements
2015-05-06 01:21:52 +03:00
dreamstalker
ed23c81fdd
buildSrc/build.gradle: cleanup
...
rehlds/build.gradle: don't override cleanup task, just add action to it
2015-05-05 20:18:30 +04:00
dreamstalker
7326bee095
Initial commit
2015-05-04 22:25:41 +04:00