karlberg
0ce18593d2
Merging latest main
5 years ago
kberg-amzn
c2f9019f7c
Merge pull request #65 from aws-lumberyard-dev/MultiplayerComponents
...
Multiplayer components
5 years ago
pereslav
4962218d29
Refactored root spawnable instantiation, added selective instantiation of root spawnable entities
5 years ago
srikappa-amzn
76af009190
Merge pull request #72 from aws-lumberyard-dev/Prefab/RelativePathForNewPrefabs
...
Make creation of new prefabs use a relative path to the project
5 years ago
Terry Michaels
020d7801bb
Make sure Recent Files list is correctly enabled/disabled when the list changes ( #73 )
...
Make sure Recent Files list is correctly enabled/disabled when the recent files list changes
5 years ago
pereslav
a5fdbddeda
Merged MultiplayerPipeline from CodeCommit
5 years ago
srikappa
c63f09adce
Merge branch 'main' into Prefab/CreatePrefab
5 years ago
srikappa
4da29a09d2
Merge branch 'main' into Prefab/RelativePathForNewPrefabs
5 years ago
hultonha
9d84fdcb23
Merge branch 'main' into hultonha_LYN-2528_whitebox_prefab
5 years ago
greerdv
3bbef11d15
Merge branch 'main' into non-uniform-scale-visibility
5 years ago
greerdv
10ab7666db
Merge branch 'main' into limit_max_scale
5 years ago
amzn-sean
23cf2d5d68
SystemComponent is now only build in PhysX.Static, instead of most of the Physx projects.
5 years ago
hultonha
7c5f7181eb
updates following review feedback - remove explicit resize and update concrete type to alias
5 years ago
greerdv
4c582a2b0a
Merge branch 'main' into non-uniform-scale-mesh
5 years ago
greerdv
d8169e08fb
merging from main
5 years ago
srikappa
b6492121ca
Merge branch 'main' into Prefab/CreatePrefab
5 years ago
srikappa
2410d299c1
Make creation of new prefabs use a relative path to the project
5 years ago
karlberg
88120999f9
Merge remote-tracking branch 'origin' into MultiplayerComponents
5 years ago
srikappa
a371edd07f
Initial commit of CreatePrefab work
5 years ago
Nicholas Van Sickle
7484a983b8
Merge pull request #51 from aws-lumberyard-dev/nvsickle/EnableAtomViewport
...
Switch on the Atom-native viewport by default
5 years ago
SergeyAMZN
828bedf7a9
Merge pull request #38 from aws-lumberyard-dev/MultiplayerPipeline
...
Fixed dangling pointer in InitializeCatalog
5 years ago
Chris Galvan
0f13a71bd2
[LYN-2255] Refactored some EditorEntityHelpers so they can be re-used.
5 years ago
Esteban Papp
90ad9f5141
SPEC-6266 Release Mode time sampling with AZ_TRACE_METHOD
5 years ago
nvsickle
bf0db7a3c6
Merge remote-tracking branch 'upstream/main' into nvsickle/EnableAtomViewport
5 years ago
greerdv
217009de2b
adding tests for transforming Aabb with Matrix3x4 and fixing bug in implementation
5 years ago
Mike Balfour
efe5715e68
Merge branch 'main' into mbalfour/spec-6178
5 years ago
jackalbe
a7a22bfcc0
Merge branch 'main' into sceneapi_script_autotest
5 years ago
greerdv
2fb2813b48
updating atom mesh component to support non-uniform scale component
5 years ago
pereslav
59252235d5
Fixed dangling pointer in InitializeCatalog
5 years ago
hultonha
9c8fd1f9e4
Merge branch 'main' into hultonha_LYN-2528_whitebox_prefab
5 years ago
hultonha
e1e746066d
add some preliminary tests for ByteStreamSerializer
5 years ago
hultonha
2655aaa633
update ByteStreamSerializer to use Base64 encoding
5 years ago
karlberg
ca3df5d6c8
Various bug fixes to get entity replication working
5 years ago
alexpete
8469c9ca0a
Integrating github/staging through commit 5f214be
5 years ago
mbalfour
d7f10e9d60
[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<T> 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.
5 years ago
nvsickle
f6e98d5014
Fix viewport context menu hiding cursor and sometimes popping up repeatedly
5 years ago
hultonha
063b8a6d54
update some reinterpret_cast calls to static_cast
5 years ago
hultonha
8846e159e0
Add new ByteStream serializer to support storing binary data in json (for now)
5 years ago
greerdv
90e52d69bc
fixing bug with subdivision level for runtime asset colliders and adding caching for collider aabbs
5 years ago
jackalbe
63c97d6d3c
Merge branch 'main' into sceneapi_script_autotest
5 years ago
jackalbe
77d06ecef7
ATOM-14889: Fix for scriptProcessorRule doesn't save with field empty
...
* removed the script rule from the Editor, now will only be supported via a script or JSON manual edits
* Mesh Serialization - scriptProcessorRule doesn't save with field empty, but produces no error
* added a test to make sure Script Processor Rule operates with an empty filename
Jira: https://jira.agscollab.com/browse/ATOM-14889
Tests: Launched the Editor to removed the script rule from the Editor
5 years ago
Alex Peterson
cd12226849
Merge branch 'main' into github/staging
5 years ago
greerdv
8ee92978f4
setting max value for scale
5 years ago
greerdv
51f1183ff4
making scale gizmo apply uniform scale to transform
5 years ago
alexpete
c5b955d281
Integrating github/staging through commit b0dd7ed
5 years ago
alexpete
1044dc3da1
Integrating github/staging through commit ab87ed9
5 years ago
alexpete
c2cbd430fe
Integrating up through commit 90f050496
5 years ago
Brian Herrera
39f53338bf
Merge branch 'main' into LoadPipelineFromGitHub
5 years ago
alexpete
36c4e827bd
Integrating latest from github/staging
...
Integrating up through commit 5e1bdae
5 years ago
Brian Herrera
e8bbb5a0d5
Set scripts to be executable
...
This is required to build on linux/mac
5 years ago
alexpete
75dc720198
Integrating latest 47acbe8
5 years ago
alexpete
a10351f38d
Initial commit
5 years ago