greerdv
e989a2e697
Merge branch 'limit_max_scale' of https://github.com/aws-lumberyard-dev/o3de into limit_max_scale
2021-04-15 14:00:44 +01:00
greerdv
10ab7666db
Merge branch 'main' into limit_max_scale
2021-04-15 13:44:53 +01:00
moudgils
3d3f43b0b9
Merge pull request #36 from aws-lumberyard-dev/Atom/moudgils/MacRuntimeFixes
...
Atom/moudgils/mac runtime fixes
2021-04-14 20:57:40 -07:00
lumberyard-employee-dm
8019312b35
Merge pull request #28 from aws-lumberyard-dev/LYN-2883
...
Updating the FOLDER filtering in the LyTestWrappers.cmake custom targets to remove leading '..' from the VS folder filter
2021-04-14 20:55:27 -05:00
AMZN-mnaumov
c97dae47b7
Merge pull request #22 from aws-lumberyard-dev/Atom/mnaumov/ATOM-14904_2
...
[ATOM-14904] Fixing ShaderVariantAsyncLoader shutdown not releasing it's assets
2021-04-14 18:53:23 -07:00
Esteban Papp
8b265d2e8d
Initial version that I need to test out ( #60 )
...
LYN-2585 Add cmake/install job to Jenkins
2021-04-14 17:38:57 -07:00
Brian Herrera
be85d2ea58
Merge pull request #57 from aws-lumberyard-dev/build/SPEC-5588
...
Prevent skipping build if it's from a pull request
2021-04-14 17:30:13 -07:00
SJ
03aaf33b6e
Merge pull request #62 from aws-lumberyard-dev/SPEC-6295
...
[iOS] Fix build issues
2021-04-14 16:47:12 -07:00
dmcdiarmid-ly
b5386fd53b
Merge pull request #54 from aws-lumberyard-dev/Atom/dmcdiar/LYN-2735
...
[LYN-2735] The Editor crashes upon creating a level when the Prefab system has been disabled in a new project
2021-04-14 15:51:04 -07:00
Nicholas Van Sickle
7484a983b8
Merge pull request #51 from aws-lumberyard-dev/nvsickle/EnableAtomViewport
...
Switch on the Atom-native viewport by default
2021-04-14 15:47:56 -07:00
mcgarrah
d29fe24396
Merge remote-tracking branch 'upstream/main' into LYN-2883
2021-04-14 17:43:20 -05:00
amzn-sj
7609248c49
Fix build errors
2021-04-14 15:42:24 -07:00
SergeyAMZN
828bedf7a9
Merge pull request #38 from aws-lumberyard-dev/MultiplayerPipeline
...
Fixed dangling pointer in InitializeCatalog
2021-04-14 22:59:39 +01:00
Brian Herrera
a1f0baeeff
Prevent skipping build if it's from a pull request
...
Also add safe navigation operator on parameters. This avoids encoutering NullPointerException when accessing build parameters on the first build since these values will be set to null.
2021-04-14 14:58:22 -07:00
Esteban Papp
4a3d24f189
SPEC-6276 Move ci_build and ci_build_metrics to scripts\build
2021-04-14 14:40:42 -07:00
amzn-sj
fff97cda3b
Cache runtime dependencies for targets to speed up iOS configuration.
2021-04-14 13:09:21 -07:00
Chris Burel
9c01e993db
Convert etc2comp to new 3p system ( #44 )
2021-04-14 12:58:03 -07:00
Terry Michaels
78e5a069fa
Removed Cry branding on error messages ( #41 )
2021-04-14 14:31:44 -05:00
Esteban Papp
2c3a98878f
SPEC-6137 Add a non-unity build for Linux in AR gating runs
2021-04-14 12:29:31 -07:00
Esteban Papp
12088d88a0
SPEC-6275 Remove AutomatedReview folder
2021-04-14 12:27:14 -07:00
Esteban Papp
042241a119
SPEC-6268 Remove check for 3rdParty.txt
2021-04-14 12:26:20 -07:00
AMZN-mnaumov
6541ca4cb0
Merge pull request #18 from aws-lumberyard-dev/Atom/mnaumov/ATOM-14904
...
[ATOM-14904] Partial fix to Material Editor shutdown
2021-04-14 12:23:25 -07:00
Esteban Papp
90ad9f5141
SPEC-6266 Release Mode time sampling with AZ_TRACE_METHOD
2021-04-14 12:14:38 -07:00
Mike Balfour
be0ba6ace9
[LYN-2878] Attempt to fix deadlocks that occur when the Editor loads surface tag assets.
...
I wasn't able to reproduce the deadlock, but from the reported callstack, the following lock inversion happens:
EditorSurfaceDataSystemComponent::OnCatalogLoaded locked the AssetCatalogRequestBus mutex by calling EnumerateAssets, and then locked m_assetMutex inside GetAsset->FindOrCreateAsset inside the enumerate callback.
Loading threads would lock m_assetMutex in AssetManager::ValidateAndRegisterAssetLoading, then lock the AssetCatalogRequestBus inside the Asset copy constructor when calling UpdateDebugStatus when the constructor calls SetData->UpgradeAssetInfo->UpdateAssetInfo->AssetCatalogRequestBus::GetAssetInfoById
This should solve the lock inversion on both sides of the problem:
UpdateDebugStatus now takes in a const ref instead of a copy, so the copy constructor isn't called.
EditorSurfaceDataSystemComponent::OnCatalogLoaded is rewritten to call GetAsset outside of the enumeration call.
As a bonus, this also removes the blocking load call. The rest of the code already supports asynchronous refreshes as the list assets are added / modified / removed, so this code was changed to leverage the asynchronous refreshes as well.
2021-04-14 14:10:08 -05:00
nvsickle
bf0db7a3c6
Merge remote-tracking branch 'upstream/main' into nvsickle/EnableAtomViewport
2021-04-14 10:47:18 -07:00
nvsickle
97d0f42671
Enable EditorViewportWidget by default
2021-04-14 10:45:54 -07:00
nvsickle
bbec18d030
Fix initial camera position when working directly with Atom
2021-04-14 10:45:22 -07:00
Esteban Papp
70c2d5ee40
SPEC-5789 Remove inclusion of CMakeParseArguments
2021-04-14 10:24:23 -07:00
Mike Balfour
efe5715e68
Merge branch 'main' into mbalfour/spec-6178
2021-04-14 12:07:58 -05:00
moudgils
bd4c813dc6
Merge branch 'main' into Atom/moudgils/MacRuntimeFixes
2021-04-14 09:46:00 -07:00
moudgils
6f67aabd67
Minor cleanup
2021-04-14 09:42:13 -07:00
jackalbe
2961e31f45
Merge pull request #20 from aws-lumberyard-dev/sceneapi_script_autotest
...
ATOM-14889: Fix for scriptProcessorRule doesn't save with field empty
2021-04-14 11:17:30 -05:00
jackalbe
e8f4fac16a
Merge branch 'sceneapi_script_autotest' of https://github.com/aws-lumberyard-dev/o3de into sceneapi_script_autotest
2021-04-14 08:34:17 -05:00
jackalbe
a7a22bfcc0
Merge branch 'main' into sceneapi_script_autotest
2021-04-14 08:32:59 -05:00
pereslav
59252235d5
Fixed dangling pointer in InitializeCatalog
2021-04-14 13:13:01 +01:00
pereslav
21f861a702
Merge branch 'main' into MultiplayerPipeline
2021-04-14 10:25:11 +01:00
moudgils
9aec30a608
Merge branch 'main' into Atom/moudgils/MacRuntimeFixes
2021-04-13 21:48:17 -07:00
Alex Peterson
e4db6829fb
Merge pull request #35 from aws-lumberyard-dev/github/staging
...
Integrating github/staging through commit 5f214be
2021-04-13 21:20:15 -07:00
moudgils
7b6ecc036b
Minor updates
2021-04-13 21:16:04 -07:00
moudgils
68d58f48ae
Merge branch 'main' into Atom/moudgils/MacRuntimeFixes
2021-04-13 19:45:18 -07:00
mcgarrah
957945f809
Clarified the error message that is output when the project.json is not found
2021-04-13 19:50:06 -05:00
mcgarrah
92b8e590ce
Added better error message around when the Unified Launcher target for a Project cannot be configured due to issues querying the project name from the provided project path
2021-04-13 19:42:30 -05:00
mcgarrah
fa9366b810
Updating the AutomatedTesting project to support being built as an External Project
2021-04-13 19:35:59 -05:00
alexpete
774580cea2
Updating README to mention 3p rev13
2021-04-13 17:30:43 -07:00
alexpete
8469c9ca0a
Integrating github/staging through commit 5f214be
2021-04-13 17:18:57 -07:00
mcgarrah
e56f43b962
Merge branch 'LYN-2883' of https://github.com/aws-lumberyard-dev/o3de into LYN-2883
2021-04-13 18:54:32 -05:00
mcgarrah
51928f779f
Merge branch 'main' into LYN-2883
2021-04-13 18:52:59 -05:00
lumberyard-employee-dm
cf70cc9a37
Merge branch 'main' into LYN-2883
2021-04-13 18:52:16 -05:00
nvsickle
8c0bb18235
Merge remote-tracking branch 'upstream/main' into nvsickle/EnableAtomViewport
2021-04-13 16:45:03 -07:00
Shirang Jia
2a9dfb7a1d
Merge pull request #25 from aws-lumberyard-dev/build-strike/SPEC-6281
...
Convert daily metrics pipeline script to use BlueOcean API
2021-04-13 16:05:55 -07:00