Commit Graph

24947 Commits

Author SHA1 Message Date
Ben Marsh
08a5142fef Horde: Support for log tailing with new storage backend.
* Once a log is retrieved, server adds an entry with this log id to a sorted set in Redis, scored by expiry time and broadcasts it to any other server instances.
* If a log is being tailed, server keeps the total number of lines in a Redis key and appends chunks of log data to a sorted set for that log scored by index of the first line.
* Chunks are split on fixed boundaries, in order to allow older entries to be purged by score without having to count the number of lines they contain first.
* Agent polls for requests to provide tail data via LogRpcService.UpdateLogTail, which calls LogTailService.WaitForTailNext. WaitForTailNext returns the index of the total line count for this log if it is being tailed (indicating the index of the next line that the agent should send to the server), or blocks until the log is being tailed.
* Once data is flushed to persistent storage, the number of flushed lines is added to LogRpcService._trimQueue and the line data is removed from Redis after LogRpcService.TrimAfter.
* Log node contains a "complete" flag indicating whether it is necessary to check for tail data.

#preflight none

[CL 23215856 by Ben Marsh in ue5-main branch]
2022-11-19 14:15:32 -05:00
buildmachine
b0434aab1d Localization Automation using CL 23214537
[CL 23215083 by buildmachine in ue5-main branch]
2022-11-19 00:57:48 -05:00
jeremy moore
b097b09f70 Optimus: Fix seam in normals coming from incorrect recompute normal calculation. Duplicate vertices should only contribute to TangentZ, not TangentX.
[CL 23199230 by jeremy moore in ue5-main branch]
2022-11-18 13:42:12 -05:00
jeremy moore
f27691d227 Optimus: Fix seam in normals coming from incorrect cloth calculation.
[CL 23199225 by jeremy moore in ue5-main branch]
2022-11-18 13:42:08 -05:00
elliot colp
35e116d00d [EpicStageApp] Full actor/template creation menu
#jira UE-158903
#rb Alejandro.Arango
#preflight 6377c2e4fa348e8480d06fa0

[CL 23198153 by elliot colp in ue5-main branch]
2022-11-18 12:49:11 -05:00
joe hudson
48e2c30dd4 #changelist validated
#virtualized

[CL 23191027 by joe hudson in ue5-main branch]
2022-11-18 03:12:55 -05:00
joe hudson
973ec5f6eb #changelist validated
#virtualized

[CL 23191012 by joe hudson in ue5-main branch]
2022-11-18 03:12:41 -05:00
zack neyland
bf9705af80 mtlpp: Fixes the BuildForMac.command and addresses compilation issues with TVOS and MetalRT support.
BuildForMac.command was expecting an XCodeConfigIOS and TVOS, however those seemed to have never been checked in.

Additionally, TVOS doesn't support MetalRT before 16.0, so we need to add a whole bunch of ugly ifdefs to prevent compilation errors.

#jira none
#preflight 637731b1815e4b9b753267f0

[CL 23190759 by zack neyland in ue5-main branch]
2022-11-18 03:03:31 -05:00
david corral
da0e03d7c3 AnimToTexture: asset cleanup. removed dendencies between materials and mannequin
[CL 23189561 by david corral in ue5-main branch]
2022-11-17 22:43:34 -05:00
david corral
bccbcafe6a AnimToTexture: asset cleanup. removed dendencies between materials and mannequin
[CL 23189556 by david corral in ue5-main branch]
2022-11-17 22:43:29 -05:00
david corral
af4630053d AnimToTexture: Using utility nodes instead of custom node
#jira UE-169615
#rb none

[CL 23189521 by david corral in ue5-main branch]
2022-11-17 22:43:06 -05:00
devon penney
c656b714c1 scale volume overlap distribution by dt (for use with substepping, etc)
[CL 23189499 by devon penney in ue5-main branch]
2022-11-17 22:42:46 -05:00
devon penney
8b0ffc666d overlap volume for static mesh collisions
default collisions as a force to false

[CL 23189498 by devon penney in ue5-main branch]
2022-11-17 22:42:42 -05:00
devon penney
4cd4179eb6 option for collisions as a force for moving objects
[CL 23189492 by devon penney in ue5-main branch]
2022-11-17 22:42:36 -05:00
devon penney
4c936d1997 set accurate collisions as default
[CL 23189475 by devon penney in ue5-main branch]
2022-11-17 22:42:25 -05:00
devon penney
4c07f2f64c compute area of overlap between sim cells and sdf colliders. Gives more stable sim
[CL 23189472 by devon penney in ue5-main branch]
2022-11-17 22:42:19 -05:00
devon penney
c5199fc273 integrate debug rendering in summary view
[CL 23189448 by devon penney in ue5-main branch]
2022-11-17 22:42:02 -05:00
devon penney
46597fdc81 expose bottom depth as user parameter
[CL 23189445 by devon penney in ue5-main branch]
2022-11-17 22:41:57 -05:00
devon penney
c998f3362d fix bug with normalizing zero length normals
fix smoothing logic when dealing with zero depth sim cells

[CL 23189441 by devon penney in ue5-main branch]
2022-11-17 22:41:50 -05:00
chris mclaughlin
b420aa259a Fixed VCamActor Asset not having correct name for SensorCorrection by default
[CL 23187836 by chris mclaughlin in ue5-main branch]
2022-11-17 19:35:46 -05:00
Brandon Schaefer
ea53c4c783 Add dialog for preflight/submit
#jira none
#rb none
#fyi Josh.Adams
#preflight none

[CL 23182437 by Brandon Schaefer in ue5-main branch]
2022-11-17 15:24:23 -05:00
rob krajcarski
3024a8df55 Fix for v1.0 of the TraverseSkeletalMesh module which had a disconnected ParamMapGet node
#jira UE-170069
#fyi Jonathan.Lindquist
#preflight 63768de6aa7d7f87a6a6565f

[CL 23181897 by rob krajcarski in ue5-main branch]
2022-11-17 15:07:27 -05:00
Brandon Schaefer
4a75d0274c Update P4Utils to new dlls
#jira none
#rb Josh.Adams
#preflight none

[CL 23180068 by Brandon Schaefer in ue5-main branch]
2022-11-17 13:54:05 -05:00
antoine guilbaud
8fee161c7e PCG, MeshToPoints op: fixed vertex alpha values.
#rnx
#preflight none

[CL 23179844 by antoine guilbaud in ue5-main branch]
2022-11-17 13:42:31 -05:00
Ben Marsh
c5ea9d7d29 UAT: Add support for Windows on ARM64 through RunUAT.bat.
#preflight none

[CL 23179353 by Ben Marsh in ue5-main branch]
2022-11-17 13:07:35 -05:00