Ben Marsh
4ac8d339f5
Horde: More static analyzer fixes.
...
[CL 27857368 by Ben Marsh in ue5-main branch]
2023-09-13 18:45:06 -04:00
yuriy odonnell
abf5a85ab6
unsync - Fix various runtime issues on linux
...
* Wide string formatting
* Path normalization
#rb none
[CL 27856783 by yuriy odonnell in ue5-main branch]
2023-09-13 18:33:59 -04:00
Ben Marsh
ad456febcc
Horde: Fix remaining style analyzer messages in EpicGames.Core and EpicGames.Horde.
...
[CL 27855690 by Ben Marsh in ue5-main branch]
2023-09-13 18:18:26 -04:00
Ben Marsh
d78b3e0174
Horde: Enable code style warnings in EpicGames.Horde.
...
[CL 27854725 by Ben Marsh in ue5-main branch]
2023-09-13 18:02:29 -04:00
Ben Marsh
a75b2cc63a
Horde: Fix controller fixture not being disposed after running tests; can cause subsequent tests to fail.
...
[CL 27854288 by Ben Marsh in ue5-main branch]
2023-09-13 17:56:32 -04:00
robert millar
0a50ce381d
Replace binary name with target name
...
#rb none
[CL 27848862 by robert millar in ue5-main branch]
2023-09-13 16:35:47 -04:00
Josh Engebretson
352ed6ad77
Horde: Fix consecutive brace error
...
#jira none
#rnx
[CL 27846076 by Josh Engebretson in ue5-main branch]
2023-09-13 15:46:12 -04:00
Josh Engebretson
280910c30c
Horde: Adding scoped issue handler and support for workflow defined handlers
...
#jira none
#rnx
[CL 27845225 by Josh Engebretson in ue5-main branch]
2023-09-13 15:32:12 -04:00
carl bystrom
e3f279f1e0
Horde: Expose parent lease ID in REST API
...
[CL 27838089 by carl bystrom in ue5-main branch]
2023-09-13 13:14:33 -04:00
carl bystrom
c49e56864b
Horde: Add optional request ID to compute allocation requests
...
[CL 27835739 by carl bystrom in ue5-main branch]
2023-09-13 12:26:03 -04:00
jeff fisher
46724f146f
UE-195321 InternalncludePaths typo (missing I on Include)
...
#jira UE-195321
#rb Francis.Hurteau
[CL 27834268 by jeff fisher in ue5-main branch]
2023-09-13 11:55:50 -04:00
adolf stary
cdb82c6975
Added function to UAT BuildCommand for checking whether there are any pending P4 changes
...
#rb marcelo.gomes, ryan.bazinet
[CL 27832860 by adolf stary in ue5-main branch]
2023-09-13 11:21:43 -04:00
alexis matte
babd53ca83
Interchange: Fix animation issues
...
- Skeletal mesh factory now merge the payloadkey with the globaltransform to have a unique identifier to retrieve the payload result.
- Interchange fbx translator: triangulate all meshes before parsing the scene. This avoid bad pointer in case the fbx sdk triangulation re-assign the mesh resource.
- Interchange fbx translator: node with FbxNodeAttribute::eNull will not be consider a joint if there is no joint(FbxNodeAttribute::eSkeleton) in the parent hierarchy.
- Interchange fbx translator: the result payloads key for mesh now also merge the payloadkey with the globaltransform to have a unique identifier to retrieve the payload result.
Note this cl cannot go in 5.3 because some header have change.
#jira UE-194602
#rb jeanluc.corenthin
#rnx
[CL 27832189 by alexis matte in ue5-main branch]
2023-09-13 11:11:57 -04:00
rafa lecina
3e7f36383c
Properly generate staged build for OnlineTests and try to use metadata file to deploy low level tests content
...
Redirected binaries so they end up on the proper path
#jira UE-192858
[REVIEW] [at]Michael.Kirzinger, [at]Stephen.Ma, [at]Chris.Constantinescu, [at]Josh.Adams
[CL 27829673 by rafa lecina in ue5-main branch]
2023-09-13 10:04:31 -04:00
Ben Marsh
a731a323b6
Horde: Rename IStorageBackend.ReadAsync() to OpenAsync().
...
[CL 27828664 by Ben Marsh in ue5-main branch]
2023-09-13 09:42:12 -04:00
Ben Marsh
3144ec18d7
UBT: Update editorconfig to suppress warnings for log matchers linked from Horde project.
...
[CL 27828513 by Ben Marsh in ue5-main branch]
2023-09-13 09:40:00 -04:00
andriy tylychko
c8d32b6b0b
Custom cross-platform dynamic TLS implementation because we hit OS TLS slot limit on many platforms. compile-time defined num slot limit.
...
Allocating and freeing slots can be contended, getting and setting a slot value is fast but has an additional indirection compared with OS TLS. Used only for windows editor for now, because it's a bit slower than OS TLS implementation.
#rb dmytro.vovk, francis.hurteau
[CL 27827939 by andriy tylychko in ue5-main branch]
2023-09-13 09:25:27 -04:00
Ben Marsh
f074d2fec8
Restore missing using statement. UBT does not build with implicit usings.
...
[CL 27827837 by Ben Marsh in ue5-main branch]
2023-09-13 09:20:01 -04:00
Ben Marsh
bf85eef140
Horde: Few more static analyzer fixes.
...
[CL 27827798 by Ben Marsh in ue5-main branch]
2023-09-13 09:18:26 -04:00
Ben Marsh
b533aee60a
Horde: Ensure all tickers are stopped when the Clock instance is disposed.
...
[CL 27827768 by Ben Marsh in ue5-main branch]
2023-09-13 09:17:05 -04:00
Ben Marsh
361b4a9555
Horde: Fix some random static analyzer messages.
...
[CL 27827663 by Ben Marsh in ue5-main branch]
2023-09-13 09:12:25 -04:00
Ben Marsh
2ee9f576c1
Horde: Enable code style warnings in EpicGames.Slack, and fix current violations.
...
[CL 27827302 by Ben Marsh in ue5-main branch]
2023-09-13 09:00:54 -04:00
carl bystrom
edb1e380d4
Horde: Normalize lease utilization AWS metric to 0-100
...
Makes it easier to deal with in AWS.
[CL 27824493 by carl bystrom in ue5-main branch]
2023-09-13 06:14:04 -04:00
yuriy odonnell
4fd271fff2
unsync - Fix clang/linux build errors
...
#rb none
[CL 27821338 by yuriy odonnell in ue5-main branch]
2023-09-13 02:10:23 -04:00
Ben Marsh
28f22a4fcd
Horde: Fix last CI warning.
...
[CL 27820241 by Ben Marsh in ue5-main branch]
2023-09-12 23:25:28 -04:00