Commit Graph

423 Commits

Author SHA1 Message Date
Walters b38ab6c2bc Change reservation strategy in MotionInstancePool to reduce fragmentation 2021-04-20 22:17:11 -07:00
Shirang Jia b21f835d0c Merge pull request #166 from aws-lumberyard-dev/add_android_package
SPEC-6448: Add Android package in packaging pipeline
2021-04-20 14:32:47 -07:00
SJ 3df1ffe3b7 3rd Party static libraries need to be public dependencies to work from installed engine.
Merge pull request #168 from aws-lumberyard-dev/LYN-2588
2021-04-20 14:11:08 -07:00
Mike Balfour 6c65d5f666 Merge pull request #156 from aws-lumberyard-dev/mbalfour/behaviorcontext
Expose some helpful methods to BehaviorContext
2021-04-20 15:58:08 -05:00
sharmajs-amzn 2f9102f10a AssImp asserts on Linux processing (#118) (#138)
LYN-2645} Helios - AssImp asserts on Linux processing
* Linux builds have asserts off, to match Windows and Mac.
* Secondary UV channels support names are available now

Jira: https://jira.agscollab.com/browse/LYN-2645
2021-04-20 13:10:25 -07:00
Terry Michaels 990a40199b Removed the last remaining connections to the Clang 3rd Party (#159) 2021-04-20 15:05:45 -05:00
Mike Balfour 449df7e1ed Merge pull request #157 from aws-lumberyard-dev/mbalfour/material-property-value
Add Image as implicit converter for MaterialPropertyValue
2021-04-20 14:36:43 -05:00
Nicholas Van Sickle 68cc939c6d Merge pull request #144 from aws-lumberyard-dev/nvsickle/MainFontFixes
Fix debug font rendering & assert on game mode transition
2021-04-20 12:32:26 -07:00
amzn-sj f53c1e8084 3rd Party static libraries need to be public dependencies to work from installed engine. 2021-04-20 12:16:40 -07:00
nvsickle 33b485767f Address reviewer feedback, make FFont initialization state an atomic state machine 2021-04-20 11:49:59 -07:00
AMZN-mnaumov f4a57663fa Merge pull request #142 from aws-lumberyard-dev/Atom/mnaumov/ATOM-15222
[ATOM-15222] Adding "Create New Material" context menu option to folder in Materia…
2021-04-20 11:38:34 -07:00
mbalfour d9fe89ba56 Addressed feedback - made string& into a string_view. 2021-04-20 13:37:10 -05:00
AMZN-mnaumov 3994d80c7e Merge pull request #148 from aws-lumberyard-dev/Atom/mnaumov/ATOM-15271
[ATOM-15271] Fixing thumbnail pixelation
2021-04-20 11:37:02 -07:00
Brian Herrera 87155e0d5e Merge pull request #165 from aws-lumberyard-dev/build-strike/SPEC-6357
Add script to sync repo with upstream
2021-04-20 11:16:42 -07:00
galibzon 9ca29b5f33 Merge pull request #162 from aws-lumberyard-dev/Atom/garrieta/ATOM-15285/variantlist_bug
[ATOM-15285] ShaderVariantAssetBuilder code merge bug
2021-04-20 12:51:44 -05:00
shiranj dc5b4ee1dd Add Android package in packaging pipeline 2021-04-20 10:50:41 -07:00
cgalvan eee1597929 Merge pull request #163 from aws-lumberyard-dev/cgalvan/RemoveIPickObjectCallback
[LYN-3079] Removed IPickObjectCallback and edit tools that used it.
2021-04-20 12:33:42 -05:00
Steve Pham 58cef4e4c1 Merge pull request #161 from aws-lumberyard-dev/SPEC-6061
Removing 'periodic_test_profile' job from Android
2021-04-20 10:04:20 -07:00
Brian Herrera 8804ab8f1f Add script to sync repo with upstream 2021-04-20 09:56:46 -07:00
Chris Galvan fbc69e5fd7 [LYN-3079] Removed IPickObjectCallback and edit tools that used it. 2021-04-20 11:08:51 -05:00
garrieta 1a359ac50d [ATOM-15285] ShaderVariantAssetBuilder code merge bug
Fixing what appears to be a code merge/integration bug.

Signed-off-by: garrieta <garrieta@amazon.com>
2021-04-20 10:59:02 -05:00
spham 37949abe25 Restoring original periodic_test_profile block but with the TAGS removed 2021-04-20 08:48:52 -07:00
cgalvan 22cfe18601 Merge pull request #140 from aws-lumberyard-dev/Editor/RemoveLegacyMaterialEditor
[LYN-3070] Removed legacy Material Editor.
2021-04-20 10:26:57 -05:00
spham fd7d3a41ee Removing 'periodic_test_profile' job from Android due to the fact that the Android Virtual Device is not supported on virtualized systems (Windows) 2021-04-20 08:06:27 -07:00
Aaron Ruiz Mora 1256994696 Cleaning up NvCloth gem. Removed any reference to LmbrCentral and legacy renderer since now it uses Atom. (#154)
- Removed any usage of LmbCentral and legacy renderer from NvCloth gem.
- Cloth rule can only be added to Mesh groups, not allowed in Actor groups anymore.
- Removed ActorAssetHelper since actors now share the mesh model format and therefore they also use MeshAssetHelper.
- Updated NvCloth gem.json file with the fields from the template.
- Updated cloth chicken asset to not convert axis.
2021-04-20 15:38:26 +01:00
mbalfour 5aa4642c12 Added another implicit converter to MaterialPropertyValue so that generated images can be used with material properties more easily.
(cherry picked from commit 66d7e9672ca0d6ced068dd95d8b52f88b5492c1f)
2021-04-20 09:29:43 -05:00
mbalfour e8459898a7 Exposed Quaternion::CreateFromEulerAnglesDegrees and Transform::Transform(Vector3, Quaternion, Vector3) to the behavior context to improve usability of these classes from scripts.
(cherry picked from commit 8156beb21181f9ff20972c8ea8be5e3dc61f1700)
2021-04-20 09:08:40 -05:00
mbalfour 33e61ad35b Added SetEntityName and exposed Get/SetEntityName to the behavior context for use from scripts.
(cherry picked from commit 4f2e0b74727cfe99c74ed588769a540f24d7aa46)
2021-04-20 09:08:19 -05:00
mbalfour 7139525abf Merge branch 'main' of https://github.com/aws-lumberyard/o3de 2021-04-20 08:54:01 -05:00
Aaron Ruiz Mora f5a28d3a41 Merge pull request #128 from aws-lumberyard-dev/NvCloth_Atom_ActorAsset
Cloth data is exported/imported from the Atom Mesh that the Actor references
2021-04-20 09:12:01 +01:00
Vicky 86e5df908a Merge pull request #139 from aws-lumberyard-dev/Atom/qingtao/ATOM-15272
ATOM-15272 Running game with Actor spams asserts in the log resulting in low framerate
2021-04-19 21:59:33 -07:00
AMZN-daimini 7901fe8625 Reset the whole Qt model when an entry in the EditorEntityModel is removed. (#48) (#82)
An optimization introduced in Prefab mode currently changes the relative ordering of children, causing stale QModelIndex variables to still be referenced and crash the Editor sporadically. This change is theoretically a bit slower, but still much faster than the pre-optimization times.

Co-authored-by: Shirang Jia <shiranj@amazon.com>

Co-authored-by: Shirang Jia <shiranj@amazon.com>
2021-04-19 21:52:10 -07:00
Steve Pham b15850176b Merge pull request #131 from aws-lumberyard-dev/SPEC-3516
Add linux (ubuntu) setup scripts
2021-04-19 21:00:43 -07:00
mnaumov 7e48bee48f Fixing thumbnail pixelation 2021-04-19 18:24:23 -07:00
nvsickle dee0f84704 Clarified lazy initialization and added some thread sanity logic after discussion with @rgba16f 2021-04-19 17:00:36 -07:00
mnaumov d1ba2155c5 PR feedback 2021-04-19 15:55:58 -07:00
Guthrie Adams 2cd2550771 Merge pull request #124 from aws-lumberyard-dev/Atom/guthadam/ATOM-5921
ATOM-5921 Material Editor: Select newly created materials in the asset browser
2021-04-19 17:53:15 -05:00
nvsickle 6aabf2ee3d Don't attempt to render manipulators in game mode 2021-04-19 15:36:25 -07:00
mnaumov 34be0cd4b5 Fixing string search 2021-04-19 15:31:45 -07:00
nvsickle e2a7629993 Remove statistics rendering from EditorViewportWidget - it's wrong at the moment, and needs to be moved to a controller 2021-04-19 15:24:08 -07:00
mnaumov 6abf17439a Adding "Create New Material" context menu option to folder in Material Editor
Improving MaterialBrowser filter to show empty folders
2021-04-19 15:22:32 -07:00
Esteban Papp ddb08789d2 SPEC-6395 GameLauncher monolithic build failure in CreateModuleClass_Gem_Blas (#137) 2021-04-19 15:14:48 -07:00
nvsickle ebf41d2bdf Update code style 2021-04-19 15:13:10 -07:00
nvsickle dd7334471f Fix comment punctuation 2021-04-19 15:13:08 -07:00
nvsickle d2fadcb0e3 Fix context menu handling in multi-viewport scenarios (the logic bugs here were many and nuanced, but we're narrowing in on something robust).
Specifically this:
-Ensures key/mouse up event propagation works across multiple viewports
-Ensures that mouse up events for manipulators only get delivered if there's a corresponding mouse down event
-Also tidies up the "are we done processing events this tick?" logic in ViewportManipulatorController
2021-04-19 15:13:06 -07:00
nvsickle 482e423ec9 Fix crash on default layout restore 2021-04-19 15:13:04 -07:00
nvsickle c05d4b44e4 Move supplemental EditorViewportWidget rendering to OnBeginPrepareRender to avoid sync issues 2021-04-19 15:08:40 -07:00
nvsickle 8fc69113c9 Get the default viewport context on demand in FFont, as it may change 2021-04-19 15:08:06 -07:00
spham 86be2647c5 Fix apt-get command for installing specific version of cmake based on distro of ubuntu 2021-04-19 14:56:54 -07:00
spham 4232fa4232 - Renamed install-awscli.sh to install-ubuntu-awscli.sh
- Update to use $EUID instead of 'whoami' to determine if script is running as sudo
- Tagging cmake version 3.20.1 specifically
2021-04-19 14:52:13 -07:00