Commit Graph

4721 Commits

Author SHA1 Message Date
Chris Galvan 2fc1062802 Removed deprecated graphics settings/performance menu options. Updated automated test accordingly.
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
2021-07-12 13:42:08 -05:00
Gene Walters e7b44b7d6b Git Issue 1948: LoadLevel Console Command Requires Full Asset Path Instead of Level Name (#1952)
* Update LoadLevel to also search inside the Level folder for a spawnable if LevelName isnt a fullpath to a spawnable

Signed-off-by: Gene Walters <genewalt@amazon.com>

* A better check to see if users provided a file extension

Signed-off-by: Gene Walters <genewalt@amazon.com>
2021-07-12 11:03:19 -07:00
Brian Herrera 79459cfeb9 Merge pull request #2097 from aws-lumberyard-dev/pipelines/fix-lfs-output
Remove git lfs steps
2021-07-12 11:00:28 -07:00
jromnoa 6a6aa69762 increase test timeout, if it still times out I need to get RDP access to the node to fix this since a pop-up or alert is halting+timing out automation (#2041)
Signed-off-by: jromnoa <jromnoa@amazon.com>
2021-07-12 10:43:07 -07:00
Jacob Hilliard 37e3b02269 Profiler: listen to OnSystemTick instead of OnFrameBegin (#1977)
* Profiler: move to OnSystemTick polling

Migrates from implementing FrameEventBus::Handler to SystemTickBus::Handler.
When we were collecting data from threads on the start of a frame, it
turns out that the event only fired once the RHI began working, which
would exclude any events before that (ex. RPI, some AuxGeom regions)
from the next GetTimeRegionMap call.

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>

* Visualizer: update logic to avoid dangling frame

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>
2021-07-12 09:57:45 -07:00
Brian Herrera c4f2ee7881 Merge pull request #2099 from aws-lumberyard-dev/TemplateCleanup
Removing RFC Templates that do not belong in this repo
2021-07-12 09:52:18 -07:00
mcphedar 8ce40721ff Removing RFC Templates that do not belong in this repo
Signed-off-by: mcphedar <mcphedar@amazon.com>
2021-07-12 11:36:05 -05:00
brianherrera 1121bf6e60 Remove separate git lfs steps.
The steps to remove git lfs hooks and inject creds are no longer required with the public repo.

Signed-off-by: brianherrera <briher@amazon.com>
2021-07-12 09:14:16 -07:00
Chris Galvan 03ece28f06 Merge pull request #2086 from aws-lumberyard-dev/LYN-4501
Text changed and default behaviour changed
2021-07-12 10:38:40 -05:00
John Jones-Steele 13879665df Change from PR feedback.
Signed-off-by: John Jones-Steele <jjjoness@amazon.com>
2021-07-12 15:50:29 +01:00
John Jones-Steele a573d859c7 One minor change.
Signed-off-by: John Jones-Steele <jjjoness@amazon.com>
2021-07-12 14:25:21 +01:00
John Jones-Steele 5bdbf0baa3 Merge branch 'development' into LYN-4501
Signed-off-by: John Jones-Steele <jjjoness@amazon.com>
2021-07-12 14:24:05 +01:00
John Jones-Steele c7d1117ebf Text changed and default behaviour changed
Signed-off-by: John Jones-Steele <jjjoness@amazon.com>
2021-07-12 12:19:01 +01:00
greerdv 504201aef2 Merge pull request #2036 from aws-lumberyard-dev/lua-scene-queries
Lua scene queries
2021-07-12 11:57:51 +01:00
Danilo Aimini 1d022907dc Prefabs | Introduce sanitation of prefab doms on loading (#1929)
* Update PrefabLoader to sanitize ingested prefabs and have core systems operate with default values

Signed-off-by: sconel <sconel@amazon.com>
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

* Remove IsExplicitDefault implementation to avoid confusion (since the function isn't virtual).
Avoid copying PrefabDoms over in SanitizeLoadTemplate.

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

* Address naming and commenting concerns from PR reviews.

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

* Fix to error detection code

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

* Add support for all uuid formats for zero check.

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

Co-authored-by: sconel <sconel@amazon.com>
2021-07-09 16:22:38 -07:00
Steve Pham b8f857a270 Ubuntu package updates (#1985)
Add required libfontconfig1-dev which is needed by Linux/Qt/QtFontDatabaseSupport (dependency of Qt5XcbQpa)

Signed-off-by: spham-amzn <spham@amazon.com>
2021-07-09 15:01:53 -07:00
galibzon f53066d2b8 [SPEC-7592] Running Linux asset_profile - AP Failed to process assests - (#2031)
Trace::Error: Failed to load dynamic library at path

Fixes the following harmless errors that occur when running
AssetProcessorBatch on Linux:
1. Module: Unable to locate required entry point
   'InitializeDynamicModule' within module
   '/GIT/o3de/build/linux_profile/bin/profile/libAtom_RHI_DX12.Builders.so'.
2. Module: Unable to locate required entry point
   'InitializeDynamicModule' within module
   '/GIT/o3de/build/linux_profile/bin/profile/libAtom_RHI_Metal.Builders.so'.

Signed-off-by: galibzon <garrieta@amazon.com>
2021-07-09 16:23:23 -05:00
sconel 22a52bc7b2 Fix issue where game and editor entities could exist simultaneously while exiting game mode (#2015)
Signed-off-by: sconel <sconel@amazon.com>
2021-07-09 15:39:17 -05:00
greerdv 08c3bb6bd7 some tidying up
Signed-off-by: greerdv <greerdv@amazon.com>
2021-07-09 19:39:07 +01:00
Cynthia Lin eb9304c28d Preparation for automated benchmarks (#1923)
* ly_test_tools: Add filebeat_client module from o3de-mars.

Slightly modified with default parameters and exceptions in order to act as an individual component.

Signed-off-by: Cynthia Lin <cyntlin@amazon.com>

* scripts: Remove timestamp_aggregator.py to prepare for moving into ASV automated test repository.

Signed-off-by: Cynthia Lin <cyntlin@amazon.com>
2021-07-09 11:28:18 -07:00
greerdv 26b71e6e05 merge from development
Signed-off-by: greerdv <greerdv@amazon.com>
2021-07-09 19:25:27 +01:00
greerdv c7b3a06c6b expose scene queries to lua
Signed-off-by: greerdv <greerdv@amazon.com>
2021-07-09 19:24:09 +01:00
Steve Pham 4826f1b653 Fix RPATH issues for qt/plugin binaries (#2018)
- Add special handling for shared objects copied from qt/plugins to correct the RPATH to reflect destination folder

Signed-off-by: spham-amzn <spham@amazon.com>
2021-07-09 10:34:34 -07:00
Junbo Liang ededb85da2 Merge AWSCore automation tests to the development branch (#2011)
* Create AWS Core automation for the interacting with AWS resources via the AWS Core gem.
Signed-off-by: junbo <junbo@amazon.com>
Co-authored-by: clujames <clujames@amazon.com>
2021-07-09 10:07:02 -07:00
jonawals 54138bb04c Properly handle creation of TIAF historic workspace directory (#2006)
* Fix historic working dir creation

Signed-off-by: John <jonawals@amazon.com>

* Add new line at EOF

Signed-off-by: John <jonawals@amazon.com>

* Removing extra whitespace at end of file

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Log global exception caught by TIAF driver

Signed-off-by: John <jonawals@amazon.com>

Co-authored-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
2021-07-08 22:13:44 -05:00
Jacob Hilliard 7362d461c0 Profiler: fix build error due to cast on Mac (#2003)
Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>
2021-07-08 16:47:42 -07:00
jiaweig 18d490f059 SPEC-7601 windows monolithic_release_vs_2019 build failed (#1991)
* Ref assert only variable

Signed-off-by: jiaweig <jiaweig@amazon.com>

* Change to use macro instead

Signed-off-by: jiaweig <jiaweig@amazon.com>

* Change to use maybe_unused

Signed-off-by: jiaweig <jiaweig@amazon.com>
2021-07-08 16:46:11 -07:00
Terry Michaels 9ea9cbf589 Merge pull request #1989 from aws-lumberyard-dev/cgalvan/gitflow_210708
Merged stabilization/2106 to development
2021-07-08 18:03:30 -05:00
Brandon DeRosier ee875f979b Allow running scripts using msys2/mingw/git bash (#1954)
Signed-off-by: Brandon DeRosier <x@bdero.me>
2021-07-08 18:01:38 -05:00
Vincent Liu 43a0e89c20 [LYN-4820] Add more logs for gamelift workflow (#1651)
* [LYN-4820] Add more logs for gamelift workflow

Signed-off-by: onecent1101 <liug@amazon.com>

* Address feedback

Signed-off-by: onecent1101 <liug@amazon.com>
2021-07-08 15:18:13 -07:00
jonawals 06c65be40a Add handling for integrity failures when applying and resolving change lists (#1993)
* ApplyAndResoveChangeList integration failure policy

Signed-off-by: John <jonawals@amazon.com>

* Default integrity failure policy for TIAF sequences

Signed-off-by: John <jonawals@amazon.com>

* Fix superfluous quotation marks

Signed-off-by: John <jonawals@amazon.com>

* Remove superfluous args parse

Signed-off-by: John <jonawals@amazon.com>

* Fix broken storage of last commit hash

Signed-off-by: John <jonawals@amazon.com>
2021-07-08 15:59:05 -05:00
SergeyAMZN d8c4e0160a Merge pull request #1970 from aws-lumberyard-dev/MultiplayerRigidBodiesLerp
Fixed crash when non-net entities get activated
2021-07-08 20:56:36 +01:00
bosnichd 0ebd5810e3 Fix "GameLauncher Log is Saved with Wrong File Extension" (LYN-3972). (#1984)
I'm pretty sure that CryString::Format is broken, but it's slated for removal along with the rest of CrySystem, so I'm just addressing the symptom rather than the likely cause (mainly to save time, but also out of an abundance of caution in case other code is inadvertently depending on the existing behaviour of CryString::Format).

Signed-off-by: bosnichd <bosnichd@amazon.com>
2021-07-08 13:14:40 -06:00
Chris Galvan 3b1873b045 Merged stabilization/2106 -> development (resolved merge conflicts).
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
2021-07-08 13:56:47 -05:00
Esteban Papp d075d5f7b5 fix AzGenericTypeInfo template handling with clang 12+ (#833) (#1947)
Co-authored-by: Tom spot Callaway <spot@fedoraproject.org>
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>

Co-authored-by: Tom "spot" Callaway <72474383+spotaws@users.noreply.github.com>
Co-authored-by: Tom spot Callaway <spot@fedoraproject.org>
2021-07-08 11:29:55 -07:00
Scott Romero 0730960a4f [development] Mobile settings tool validator and save fixes (#1931)
Updated and simplified the version number validation regex to support 4-component numerical only version strings
Removed stale WAF reconfigure and replaced save notification dialog to inform the user a manual reconfigure of the project may be required for the settings to be propagated
2021-07-08 11:28:42 -07:00
Chris Galvan 5bba645521 Merge pull request #1959 from aws-lumberyard-dev/cgalvan/SupportVectorMinAttributes
Fixed EMFX nodes min/max attributes.
2021-07-08 12:26:42 -05:00
Chris Galvan cb069d68f0 Removed min/max settings that were just using the float min/max since these are the default.
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
2021-07-08 11:54:51 -05:00
Jacob Hilliard 08c2796760 [ATOM-15682] Initial CPU Visualizer widget (#1836)
* Visualizer: implement basic performance widget with controls

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>

* Visualizer: implement basic function statistics

 - Fix floating point bug in drawing logic
 - Implement color picker for regions
 - Aggregate invocations and average time across frames

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>

* Visualizer: drawing execution time labels

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>

* Visualizer: fix fstring type errors

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>

* Visualizer: fix remaining fstring errors

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>

* Visualizer: implement cursor-relative zooming

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>

* Visualizer: try to update AR status

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>

* Visualizer: address PR comments + cleanup

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>

* Visualizer: address more PR comments

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>

* Visualizer: address more PR comments

Signed-off-by: Jacob Hilliard <jhlliar@amazon.com>
2021-07-08 09:52:04 -07:00
Esteban Papp c132b00f6e Removing some unused files from Code/Editor/Plugins (#1943)
* fix path

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>

* remove some unused files from Code/Editor/Plugins

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
2021-07-08 09:46:31 -07:00
mgwynn 82d2fb9244 Adding header to resolve undefined type error (#1938)
Signed-off-by: mgwynn <mgwynn@amazon.com>
2021-07-08 09:26:56 -07:00
Chris Galvan 15acb6b85a Merge pull request #1422 from aws-lumberyard-dev/nvsickle/CameraInputHardening
Switch RenderViewportWidget to Qt based events instead of AzFramework ones
2021-07-08 11:23:31 -05:00
pereslav ffb4a3c432 Fixed crash when non-net entities get activated
Signed-off-by: pereslav <pereslav@amazon.com>
2021-07-08 17:07:51 +01:00
Chris Galvan 1a2f83043d Merge pull request #1960 from aws-lumberyard-dev/jckand/ViewMenuTestFix
Updating expected View menu options for test_Menus_ViewMenuOptions_Work
2021-07-08 10:40:15 -05:00
carlitosan 78ea825df2 Merge pull request #1744 from aws-lumberyard-dev/carlitosan/thecleansing
Removal of dead runtime code from ScriptCanvas editor
2021-07-08 08:37:33 -07:00
Qing Tao 6d9230e292 ATOM-15939 Add support to capture attachment for ParentPass (#1887)
* ATOM-15939 Add support to capture attachment for ParentPass
- Moved the attachment read back support to Pass class so it supports both ParentPass and RenderPass.
- Added support to output input or output state of an InputOutput attachment.
- Enabled showing ParentPass attachments in PassTree tool.

Signed-off-by: Tao <qingtao@amazon.com>
2021-07-08 08:23:37 -07:00
hultonha 2affcad2bb Merge pull request #1647 from aws-lumberyard-dev/LYN-3718
LYN-3718 After searching for something and selecting an item in Asset Picker, deleting the term in the search bar de-selects the selected item
2021-07-08 15:17:11 +01:00
jckand-amzn ea0e38aaf4 Updating expected View menu options for test_Menus_ViewMenuOptions_Work
Signed-off-by: jckand-amzn <jckand@amazon.com>
2021-07-08 08:10:09 -05:00
Chris Galvan 86c9c04c37 Fixed EMFX nodes min/max attributes.
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
2021-07-08 08:02:27 -05:00
moraaar af48fc44e3 Fixed warning of variable not being used in release of ImguiAtom.
Signed-off-by: moraaar <moraaar@amazon.com>
2021-07-08 12:37:43 +01:00