Commit Graph

791 Commits

Author SHA1 Message Date
cgalvan d27c43e595 Merge pull request #316 from aws-lumberyard-dev/cgalvan/GetSelectedEntitiesCount
[LYN-3272] Added API for retrieving the number of selected entities. Updated InfoBar to use this new API.
2021-04-26 13:50:48 -05:00
Chris Galvan 5d2db78f74 [LYN-3272] Added missing call in unit test. 2021-04-26 13:25:55 -05:00
Benjamin Jillich 818c2526c9 [LYN-3306] EMotionFX: Client sample asset does not animate with simple motion component (#313)
* Removed discrepancy between editor and game simple motion components which led to an animation being played in the game one while the editor component looked broken for animations with root joints animated only.
* Sharing a new in-place attribute between the game and editor components that lets users control whether positional and rotational changes shall be applied onto root joints or not.
2021-04-26 19:53:39 +02:00
jackalbe a1685ecca9 {LYN-2074} Add Animation data types Behavior for the scene graph (#253)
{LYN-2074} Add Animation data types Behavior for the scene graph  (#253)
* https://jira.agscollab.com/browse/LYN-2074

* moved scene API color to centeralized location
BlendShapeDataFace
BlendShapeData
2021-04-26 12:08:43 -05:00
Chris Galvan 9d57095e1c [LYN-3272] Added API for retrieving the number of selected entities. Updated InfoBar to use this new API. 2021-04-26 11:49:48 -05:00
jckand-amzn 2c437d7af4 Merge pull request #294 from aws-lumberyard-dev/jckand/FoundationAuto
Moving Large Worlds tests back to CPU test suite
2021-04-26 11:13:21 -05:00
Chris Burel e468a93a13 Convert OpenSSL to the new 3p package system (#213) 2021-04-26 08:35:40 -07:00
jckand 90f51961c4 Merging main and resolving conflicts 2021-04-26 09:54:32 -05:00
Aaron Ruiz Mora fbfc2e4968 Fix cloth editor component logic to keep the last known mesh node and restore it later.
- Fix cloth editor component logic to keep the last known mesh node and restore it later.
- Fix cloth assets slices, materials were missing.
2021-04-26 15:49:44 +01:00
AMZN-AlexOteiza 3f32cc929c Fixed All Physics automated tests (#129)
* Fixed all Tests.
* Fixed tests stdout redirection
* Changed return code for failed tests to be 0xF
* Small improvements on automated testing code
* Created Periodic test suite and moved tests
* Made physics main to only have one test for now
* Renamed all tests to have leading AutomatedTesting::
2021-04-26 15:25:34 +01:00
Luis Sempé b885e902d0 Merge pull request #298 from aws-lumberyard-dev/carlitosan-parser-fixes
Carlitosan parser fixes - LYN-2817 adding container input to user function definition nodes
2021-04-26 07:11:54 -07:00
Aaron Ruiz Mora 23dba55c21 Move flaky atom renderer test from main to sandbox test suite 2021-04-26 14:58:03 +01:00
rgba16f 92199d9f2e Merge pull request #240 from aws-lumberyard-dev/DisableAtomShim
Delete CryRenderAtomShim, Atom is no longer reachable through Cry rendering interfaces
2021-04-24 09:39:39 -05:00
Steve Pham d90e8fd214 Merge pull request #284 from aws-lumberyard-dev/SPEC-3511
SPEC-3511 : Update Linux setup scripts to use a config file for general packages
2021-04-23 20:12:11 -07:00
rgba16f b48fd12435 Delete CryRenderAtomShim from the Gems/AtomLyIntegration/CMakeLists.txt file 2021-04-23 20:32:42 -05:00
Steve Pham 00873788cb Merge pull request #267 from aws-lumberyard-dev/LYN-2784
LYN-2784: Enable Vulkan RHI to build on Linux
2021-04-23 17:37:17 -07:00
Esteban Papp 29bf58cffc SPEC-6517 RedCode: some more folders identified for removal 1 (#290) 2021-04-23 17:11:28 -07:00
jiaweig 285ad86024 Merge pull request #209 from aws-lumberyard-dev/Atom/jiaweig/ATOM-15303_descriptor_indexing
ATOM-15303 [RHI][Android] Descriptor indexing feature not present on Qualcomm
2021-04-23 17:06:58 -07:00
jromnoa 68051490b8 Merge pull request #272 from aws-lumberyard-dev/Atom/jromnoa/add-atomtest-epb-tests-to-automatedtesting
ATOM-15219: Add the Atom component test to the AutomatedTesting project.
2021-04-23 16:55:26 -07:00
rgba16f bc40dd7e5e Merge remote-tracking branch 'upstream/main' into DisableAtomShim 2021-04-23 18:35:18 -05:00
chcurran b7aeb98d5a Merge branch 'main' into carlitosan-parser-fixes 2021-04-23 15:55:19 -07:00
evanchia-ly-sdets 4abe63e046 Merge pull request #289 from aws-lumberyard-dev/test_metrics_build_config
Adding test metrics field to build config file
2021-04-23 15:54:12 -07:00
chcurran bc11711ab9 Fix and test for LYN-2817, container input in user functions 2021-04-23 15:52:29 -07:00
Steve Pham 15d5905835 Merge branch 'main' into LYN-2784 2021-04-23 15:47:36 -07:00
spham 6dc0d846d6 - Adding missing Module code for RHI Vulkan Builder (Fix error related to DynamicModuleHandle not being discovered during Gem Load)
- Re-ordered build dependencies for Atom_RHI_Vulkan builder to resolve linker undefined references in Linux
2021-04-23 15:43:48 -07:00
Guthrie Adams fb26308a26 Merge pull request #291 from aws-lumberyard-dev/Atom/guthadam/ATOM-15326
ATOM-15326 support for image thumbnails in asset browser and thumbnail widget
2021-04-23 17:39:27 -05:00
jckand 23c544b501 Removing GPU requirement from Large Worlds tests 2021-04-23 16:48:04 -05:00
jckand dd00b8a1ad Merge branch 'main' into jckand/FoundationAuto 2021-04-23 16:45:34 -05:00
Mike Balfour b1920182ad Merge pull request #293 from aws-lumberyard-dev/mbalfour/lyn-3265
[LYN-3265] Vegetation broken in launcher because it needed more RedCode
2021-04-23 16:41:41 -05:00
Esteban Papp 5d13ad963a SPEC-6437 Dlls should go to bin instead of profile (#287)
* renaming and organizing files

* removed unused files

* Removing unnecessary file

* moved file

* reverting movement of 3rdparty associations from gems to global

* removing unnecessary calls to ly_add_external_target_path

* fixing install prefix of ci_build

* Fixes to get 3rdparties declared in gems to be installed

* Allowing to install just one configuration

* Adding empty line at the end

* removing commented code

* setting IMPORETD_LOCATION_<CONFIG> and defaulting IMPORTED_LOCATION to the profile config in case other configs are not installed

* putting dlls/exe in the right place, with the right output subdirectory

* setting runtime dependencies for the dlls that we link against

* singular target location

* code review comments/fixes

* Fixing identation
2021-04-23 14:41:18 -07:00
evanchia-ly-sdets d04057d2a6 Merge pull request #285 from aws-lumberyard-dev/minor_readme_update
Minor update to readme file for editor python test tools
2021-04-23 14:19:37 -07:00
AMZN-tpeng 0071e783a4 Merge pull request #259 from aws-lumberyard-dev/ATOM/tonypeng/ATOM-15175
Atom/tonypeng/atom 15175
2021-04-23 14:09:06 -07:00
evanchia 06dd4e9378 adding containsKey() in jenkinsfile 2021-04-23 14:01:18 -07:00
evanchia 3ac0008bc2 fixing jenkinsfile to use containsKey() 2021-04-23 13:59:11 -07:00
jckand 10361f0ae4 - LYN-3275: Marking several tests xfail due to Mesh planting issues with nullrenderer
- LYN-3273: Marking several tests xfail due to Mesh Blocker issues with nullrenderer
2021-04-23 15:47:20 -05:00
evanchia 9abd112a7e chaged boolean type to string 2021-04-23 13:42:55 -07:00
Aaron Ruiz Mora 45fbc86d2d Fix cloth with MeshOptimization ON
- Reexport cloth assets with AssImp ON. These was necessary because AssImp collects a different name for the color streams than FbxSDK and therefore they needed to be reassigned in the cloth rule.
- Adding '_optimized' string to a global variable and using StringFunc RChop to remove it for a string.
2021-04-23 21:42:17 +01:00
Esteban Papp 2d02839c9d Repository cleanup (#288) 2021-04-23 13:19:58 -07:00
mbalfour 9b8aed1852 [LYN-3265] Vegetation failed to display in the launcher because we hadn't deleted enough legacy code out of the system yet.
The actual bug was the "if (!m_engine)" early-out in CreateInstanceNode that needed to be removed, but all the rest of this legacy-based merged mesh code was ripe for removal as well.
2021-04-23 14:56:29 -05:00
Chris Burel 01c04367e9 Include Meshes in all Actor assets in the AutomatedTesting project (#182) 2021-04-23 12:13:08 -07:00
Chris Burel 61fe298319 Merge pull request #197 from aws-lumberyard-dev/filesEndInNewlines
Add newlines to the end of all files
2021-04-23 12:11:40 -07:00
Ken Pruiksma 256eb0d49e Merge pull request #275 from aws-lumberyard-dev/pruiksma/ATOM-15316
ATOM-15316 Fixing crash in disk light delegate drawing aux geom.
2021-04-23 14:03:20 -05:00
jckand 4c8401ec7a - Updating imports for LandscapeCanvas tests to new utils location
- Enabling Atom Null Renderer for launch_and_validate_results()
2021-04-23 13:48:07 -05:00
Aaron Ruiz Mora 5fd8c35878 Fixing cloth working with Actors by reading directly from ModelAsset instead from EMFX Mesh. (#235)
- Fixing cloth working with Actors by reading directly from ModelAsset instead from EMFX Mesh.
- Actor caches map from joint indices in skin metadata to skeleton indices so they can be query later.
- Actor cloth skinning reads indices and weights from Model Asset instead from EMFX Mesh.
- Actor cloth skinning with unlimited skinning bones.
- Sort out cloth unit tests by disabling them until there is a way to create an Atom mesh
- Addressing feedback.
2021-04-23 19:46:57 +01:00
Peng 176f7fdef2 ATOM-15175 put back include vkvalidation cmake file again 2021-04-23 11:37:09 -07:00
Vincent Liu a4e1abf6df [LYN-2470] Integrate resource mapping tool with engine python environment (#17)
1. Add support to use engine python runtime environment. Ideally we should use project executable directory which contains required qt binaries after build. But currently Qt plugins are not put under proper subdirectory which causes huge overhead of loading plugin binaries (see details in this jira https://jira.agscollab.com/browse/LYN-2669 ). The temporary solution is to use AWSCore.Editor target to create a subdirectory for our use case.   
2. **Minor Fix** After migrating to engine python environment, see boto3 warning while using debug mode, seems like a existing issue for a long time https://github.com/boto/boto3/issues/454. Register a after call event to close connection   
3. **Minor Fix** After migrating to engine python environment, see Qt multithread warning while using debug mode, change direct setter function call to qt signal
2021-04-23 11:34:37 -07:00
evanchia 4d88cab139 Adding test metrics field to build config file 2021-04-23 11:32:44 -07:00
evanchia c7dbabcfb4 modifying LyTestTools README 2021-04-23 11:31:01 -07:00
Steve Pham db42760974 Update install-ubuntu-build-tools.sh 2021-04-23 11:13:59 -07:00
amzn-mike 16ca036ea8 Merge pull request #256 from aws-lumberyard-dev/amzn-mike/lyn-2249-disable-cancel
Disable Asset Load Cancellation
2021-04-23 13:10:56 -05:00