Commit Graph

10 Commits

Author SHA1 Message Date
Mattias Hornlund
1dd4670969 Consolidated SetNetTraceCollector/GetTraceCollector to SetTraceCollector and GetTraceCollector
#rb Peter.Engstrom
#jira none
#preflight 631f239a8c5f7af11bbfb34b

[CL 21963485 by Mattias Hornlund in ue5-main branch]
2022-09-12 08:33:29 -04:00
Mattias Hornlund
a2c6a865bb Iris
- Implement support for flushing state before the network object representation is destroyed.
- Makes sure to flush all reliable attachements + optionally replicated state as well, if replicated state should be flushed an explicit copy/quantize will be done on final state. Once final state is obtained network code will no longer touch source data eliminating the need to keep the actor/source around so that it can finish replication.

#jira https://jira.it.epicgames.com/browse/UE-123247
#rb Peter.Engstrom
#preflight 631f0045ec5b0c765fed3c0b

[CL 21962060 by Mattias Hornlund in ue5-main branch]
2022-09-12 05:52:11 -04:00
Peter Engstrom
2e14e16825 Iris - Don't call removed NetworkRemapPath method.
#jira UE-162986
#rnx
#rb mattias.hornlund
#preflight 631b5f2fec45fbf3d77bce6e

[CL 21922301 by Peter Engstrom in ue5-main branch]
2022-09-09 11:58:01 -04:00
Peter Engstrom
73dbdca286 Iris - NetBlobAssembler error detection.
#rb mattias.hornlund
#jira UE-158338
#rnx
#preflight 6312006b0971eae14d27a5fd

[CL 21758008 by Peter Engstrom in ue5-main branch]
2022-09-02 09:18:31 -04:00
Mattias Hornlund
82e88dd78e Iris
- Added support for using NetTrace for ReplicationSystemTest
- Added -TestFilter commandline options to ReplicationSystemTest allowing to only run tests where the name contains the provided string.

#rb Peter.Engstrom
#jira none
#preflight 630f3392660db81edbb1ca2f

[CL 21718572 by Mattias Hornlund in ue5-main branch]
2022-08-31 06:14:22 -04:00
Mattias Hornlund
d50b446def Iris
- Converted Tests to use TObjectPtr

#rb Peter.Engstrom
#jira none
#preflight 630dd61ee352708d440f20e3

[CL 21697822 by Mattias Hornlund in ue5-main branch]
2022-08-30 05:45:47 -04:00
Peter Engstrom
31e6bc021c RepMovementNetSerializer fixup.
Members have been added to FRepMovement since the serializer was implemented.

#jira UE-158383
#review-21149994
#rb brian.bekich
#preflight none

[CL 21159478 by Peter Engstrom in ue5-main branch]
2022-07-19 04:22:27 -04:00
Peter Engstrom
b30467c19a Check that the serializer's quantized type size is small enough to fit the test harness' buffer.
#preflight none
#rnx

[CL 21149966 by Peter Engstrom in ue5-main branch]
2022-07-18 12:58:15 -04:00
Mattias Hornlund
fb75562747 Iris
- Fixed copyright notices

#rb Peter.Engstrom
#jira none
#preflight none

[CL 21068554 by Mattias Hornlund in ue5-main branch]
2022-07-13 03:55:05 -04:00
Peter Engstrom
4aae8d3ed0 Iris experimental replication system.
Initial submit, compiled out by default.

#rb Peter.Engstrom,Mattias.Hornlund,Brian.Bekich,Ryan.Gerleve,John.Barrett
#jira UE-158381
#preflight /62cd6fc7ad490b52da0515a3

[CL 21068370 by Peter Engstrom in ue5-main branch]
2022-07-13 03:11:55 -04:00