Iris - Destruction of initially dormant actor not replicated to clients

UE - Networking - Iris - Apr 9, 2024

Without Iris enabled, UNetDriver::NotifyActorDestroyed will handle creating destruction info for dormant actors, including any initially dormant, statically placed actors. However, this path seems t ...

checkSlow hit when using array with replication condition in Iris

UE - Networking - Iris - Dec 12, 2023

For arrays, FPropertyReplicationStateDescriptorBuilder::IsSupportedProperty will set the FMemberProperty's ChangeMaskBits to "1U + FPropertyReplicationState::TArrayElementChangeMaskBits". If the arr ...

Iris - check hit in FNetBitStreamWriter::InitBytes if object has only COND_InitialOnly replicated properties

UE - Networking - Iris - Jun 22, 2023

InitOnly FReplicationStateDescriptors will have a value of 0 for ChangeMaskBitCount, so if an object only has COND_InitialOnly properties, its FReplicationProtocol will also have a ChangeMaskBitCoun ...