Commit Graph

3394 Commits

Author SHA1 Message Date
chcurran c4ab5fff9a testing code files for fixes for LYN-3777 2021-06-09 14:52:55 -07:00
chcurran 8ab2752f42 Fix for using BC class constants LYN-3777 2021-06-09 14:52:33 -07:00
Chris Galvan 6ac13c19a3 [LYN-3145] Removed unnecessary spam message from legacy CEntityObject class when entering game mode. 2021-06-09 16:32:15 -05:00
AMZN-koppersr 4ad0560d06 Removed AddOn(De)SpawnedHandler from Spawnable Entities Interface
The calls AddOnSpawnedHandler and AddOnDespawnedHandler were removed from the SpawnableEntitiesInterface. These functions will eventually be called from multiple threads and AZ::Event currently doesn't have a thread-safe version to support this. There's also a performance concern as these callbacks are called for each individual (de)spawn requests which can lead to multiple handlers being called without information that's relevant to the callback. It would be better to batch up all (de)spawn requests per ProcessQueue call and only have a single event do a single signal. Since both events are currently not being used they have been removed for now, but can be introduced -with the previously mentioned concerns in mind- when needed.
2021-06-09 14:22:40 -07:00
Terry Michaels 3c23f5fead Fixed size of Save As window (#1208) 2021-06-09 16:21:02 -05:00
AMZN-koppersr e3fe4705f6 Post merge and Linux fixes. 2021-06-09 13:44:18 -07:00
Fuzzy Carter c4d01b62ef Merge pull request #1202 from aws-lumberyard-dev/LYN-2765_update_fbx_test_assets
Lyn 2765 update fbx test assets
2021-06-09 13:02:32 -07:00
greerdv 492225931c Merge pull request #1216 from aws-lumberyard-dev/pyrunfile_args_fix
fix handling of multiple arguments when running python scripts from console
2021-06-09 20:53:07 +01:00
chcurran b51103c2bf Merge branch 'stabilization/2106' of https://github.com/aws-lumberyard/o3de into carlito/stabilization/2106 2021-06-09 12:46:32 -07:00
chcurran ec7edac932 Hide the raw input handler bus from the SC node palette list 2021-06-09 12:43:43 -07:00
gallowj d5916630b8 Changes related to ATOM-15021, this allows maya on py2.7 to work with .o3de\boostrap changes 2021-06-09 14:27:59 -05:00
lumberyard-employee-dm 217eddc8bd Fixing the enable_gem.py and disable_gem.py commands (#1207)
* Fixing the enable_gem.py and disable_gem.py commands
The project path wasn't taking into account when querying for gems,
templates and restricted directories registered with the project

Fixing the cmake.py add_gem_dependency and remove_gem_dependency methods
to properly detect a gem within a `set(ENABLED_GEM ...)` cmake variable
Also updated the add_gem_dependency to add the gem right before the end
marker of ')'
Updated the remove_gem_dependency to remove each instance of a gem with
a content that is in between in the `set(ENABLED_GEM ...)` cmake
variable

* Correct Typo in manifest.get_registered doc string
2021-06-09 14:14:01 -05:00
AMZN-koppersr ccbb0f45f5 Merge branch 'stabilization/2106' into JsonSerialization/UnsupportedWarnings 2021-06-09 12:12:39 -07:00
AMZN-nggieber b26b472bba Fix Editor being opened twice by project (#1213) 2021-06-09 11:59:15 -07:00
guthadam 1339d453fc Adding PAL implementation for Linux 2021-06-09 13:21:59 -05:00
AMZN-koppersr 6063e3a391 Simplified Json Serializer registration code
Updated the Json Serializer registeration code in the RegistrationContext.cpp to use try_emplace instead of find + end check + insert.
2021-06-09 11:07:28 -07:00
guthadam af42705bc9 Fixing linux build 2021-06-09 12:49:35 -05:00
dmcdiarmid-ly f159de72f5 Merge pull request #1204 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-15670
[ATOM-15670] AtomSampleViewer All RPI Samples Crash On Vulkan
2021-06-09 10:46:14 -07:00
guthadam 6675d06b67 Fixing linux build 2021-06-09 12:32:55 -05:00
greerdv 15766d6bc1 Merge branch 'stabilization/2106' into pyrunfile_args_fix 2021-06-09 18:22:19 +01:00
greerdv 33c5bd874b fix handling of multiple arguments running python scripts from console 2021-06-09 18:19:28 +01:00
FuzzyCarterAWS a2be10f00b Merge latest into local 2021-06-09 10:15:51 -07:00
srikappa-amzn 20dc47e6d0 Merge pull request #1198 from aws-lumberyard-dev/Prefab/RemoveFileSizeLimits
Remove file size limits when loading prefabs and prefab-based-levels
2021-06-09 10:05:45 -07:00
guthadam bd10141b80 Merge branch 'stabilization/2106' into Atom/guthadam/ATOM-15748_fixing_material_editor_launch_failure_for_new_projects 2021-06-09 11:58:13 -05:00
carlitosan 52425d0949 Merge pull request #1194 from aws-lumberyard-dev/carlito/stabilization/2106
Fixes for internal if-branch node parser bug  (LYN-4347) and exposing…
2021-06-09 09:57:54 -07:00
guthadam 0fbeec7f17 Enabling linux compilation 2021-06-09 11:57:21 -05:00
evanchia 258741b4c9 enabling smoke test 2021-06-09 09:50:46 -07:00
amzn-sean 4241eb9c2c fix crash in ragdoll (#1210) 2021-06-09 17:42:16 +01:00
antonmic 886931f2a9 Pass changes: minor fixes misses previously 2021-06-09 09:24:34 -07:00
rhongAMZ 3fd2f1305f Selecting and deleting the level prefab root entity crashes editor (#1179)
Early remove the level instance from the entity id list in the delete function and duplicate function.
2021-06-09 09:15:09 -07:00
antonmic 1ddb94ada1 Pass changes: final cleanup 2021-06-09 08:55:57 -07:00
gallowj dda6fee227 fixed a type-o 2021-06-09 09:58:38 -05:00
antonmic c996b34835 Pass changes WIP: small optimization 2021-06-08 23:13:40 -07:00
moudgils 5cf8d420ed Merge branch 'stabilization/2106' into UpdateIosPipeline 2021-06-08 22:47:47 -07:00
antonmic 702356007c Pass changes WIP: standardized usage of new pass initialization functions 2021-06-08 22:36:54 -07:00
moudgils e795dd5210 - Added enums for write mask and adding suppooort for that across all backends.
- Batch calls to bind argument buffers
- Fix swapchain creation for Editor
2021-06-08 22:35:48 -07:00
guthadam e85b5a8c48 Fixing material editor startup and critical asset issues
Added builder and tool aliases
Added dependency to Atom Bridge
2021-06-09 00:35:31 -05:00
Doug McDiarmid 432b330d22 Skipped empty unbounded arrays when updating the Vulkan DescriptorSet 2021-06-08 21:24:01 -07:00
FuzzyCarterAWS 9cc8e95945 Updates FBX test assets to remove suzanne 2021-06-08 19:48:38 -07:00
srikappa b23c95cab3 Removed the new added flavor of ReadFile and reused existing one 2021-06-08 17:58:59 -07:00
AMZN-koppersr dba1832821 Improved reporting on unsupported types by the Json Serialization
The Json Serialization currently doesn't support AZStd::any, AZStd::variant and AZStd::optional due to various JSON formatting concerns. This wasn't properly reported resulting in confusion about whether the missing functionality is intentional or a bug. This change makes this explicit with an error message.
As this solution uses a custom json serializer to report the issue, an option was added so it's possible to overwrite a serializer for a specific type.
This doesn't mean that the three listed types will never be supported. If/when a suitable format is found an implementation will be added.
2021-06-08 17:53:26 -07:00
Danilo Aimini fd81000d53 Fix the relative path in the Source param for the PrefabLevel_OpensLevelWithEntities prefab (#1196)
* Fixed the relative path in the Source param for the PrefabLevel_OpensLevelWithEntities prefab. Plus bonus capitalization fix.

* Add empty Cached Transform Parent parameter to prevent patch application issues. This will be fixed once prefab sanitation on load is added.
2021-06-08 17:44:30 -07:00
srikappa 9dec723e33 Remove file size limits when loading prefabs and prefab-based-levels 2021-06-08 17:28:23 -07:00
chcurran 8cb6ef0721 Fix tmeplate arg names 2021-06-08 16:39:36 -07:00
chcurran 8d35a4255e Merge branch 'stabilization/2106' of https://github.com/aws-lumberyard/o3de into carlito/stabilization/2106 2021-06-08 16:08:17 -07:00
bosnichd 5f82e5a111 Fix typo. (#1192) 2021-06-08 15:15:20 -06:00
Esteban Papp 4b3d0d1054 LYN-4327 [SDK] External Gem's aren't added to the project solution when using SDK (#1191)
* should pickup the external directories registered by the project

* Add support for AzTest and AzTestRunner in the SDK

* missing IMPORT_LIB

* Moved where .Assets targets get generated so they are visible in the SDK

* generate the Directory.Build.props in the right path

* excluding target on platforms that dont support it
2021-06-08 14:01:50 -07:00
chcurran a766e3af5c Fixes for internal if-branch node parser bug (LYN-4347) and exposing properties for AZStd::tuple (LYN-3910) 2021-06-08 13:54:25 -07:00
antonmic 6973d9c7a3 Pass changes WIP: moved child pass creation to Build phase 2021-06-08 12:03:58 -07:00
Tom Hulton-Harrop dd95d2b02e ensure brute force ray intersection works (#1170)
* ensure brute force ray intersection works in the same space as kd-tree intersection

* add additional tests for ray casts against meshes using brute force approach

* update api and add some additional test cases

* comment tidy-up and other small updates/fixes for ray intersection code

* fix issue with values at the end of a ray
2021-06-08 19:44:33 +01:00