dreamstalker
a7bc333014
Merge pull request #25 from dreamstalker/_24
...
Fixed #24 : Remember fields unmarked by encoder and force set it if entity is used as a baseline
2015-05-24 15:43:39 +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
0b1f3af352
Merge pull request #23 from dreamstalker/delta_tests_improvements
...
Delta encoder tests: refactoring
Added prefetches to delta and deltaJit
2015-05-24 01:55:29 +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
2cd9b7571c
Merge pull request #18 from dreamstalker/bits_write_rewrite
...
Fixed #17 : Implemented faster and safe MSG_Write*Bit*
2015-05-20 17:32:59 +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
dreamstalker
0b66b8e603
Merge pull request #14 from s1lentq/master
...
Maked reallocation of resource names in precache.
2015-05-17 21:35:22 +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
1a8b8f34be
Merge pull request #16 from dreamstalker/mathlib_tests
...
Mathlib unit tests
2015-05-16 02:02:55 +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
dreamstalker
db8ff664d4
Merge pull request #15 from theAsmodai/master
...
More SSE optimizations.
2015-05-15 22:18:18 +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
dreamstalker
6df2bd1a2a
Merge pull request #13 from theAsmodai/master
...
Math optimizations, faster traceline version
2015-05-11 21:55:37 +04: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
dreamstalker
a2a9cdf087
Merge pull request #12 from theAsmodai/master
...
Unrolled tail recursion in RecursiveHullCheck
2015-05-11 20:29:03 +04:00
Andrey
7ae1eebac8
Unrolled tail recursion in RecursiveHullCheck functions
2015-05-11 19:06:14 +03:00
dreamstalker
80c7e4f926
Merge pull request #10 from s1lentq/master
...
Function Host_UpdateStats on Linux doesn't work correctly.
Made signature checks (bz2, wad3) look more beatiful
2015-05-10 17:50:01 +04: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
0399c02f0c
Merge pull request #9 from dreamstalker/_8
...
Fixed #8 : Refactored SDK
Get rid of (u)int[nn]_t types from osconfig.h, use (u)int[nn] from archtypes.h instead
2015-05-09 21:31:14 +04: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
dreamstalker
29aa669242
Merge pull request #3 from theAsmodai/master
...
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-08 17:34:52 +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
dreamstalker
1d6b7f1a02
Merge pull request #1 from theAsmodai/master
...
Some bugfixes and improvements
2015-05-06 03:08:01 +04: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