Commit Graph

3063 Commits

Author SHA1 Message Date
jonawals 656aa528d8 Implement new handling of tiaf seed data 2021-06-08 13:39:37 +01:00
jonawals 3b3b43413d Merge branch 'TIF/Runtime' into TIF/Jenkins 2021-06-08 13:17:47 +01:00
jonawals f54679bd7f Merge pull request #93 from aws-lumberyard-dev/TIF/Runtime_TestChanges
Make TestEngine clean up artifact dir before runs
2021-06-08 12:54:15 +01:00
jonawals 7a884c85b3 Address PR comments 2021-06-08 12:19:07 +01:00
jonawals 9e187d67a4 Fix typo with delete files filter 2021-06-08 12:08:42 +01:00
jonawals c9351f4d45 Make TestEngine clean up artifact dir before runs 2021-06-08 12:05:38 +01:00
jonawals 4022a012c4 Merge pull request #88 from aws-lumberyard-dev/TIF/Runtime_TestChanges
Fix coverage clear bug and other minor refactors
2021-06-08 11:59:45 +01:00
jonawals e0f953cf6b Address PR comments 2021-06-08 11:59:06 +01:00
jonawals a56591fa12 Address PR comments 2021-06-07 18:38:54 +01:00
jonawals f603b08d05 Address PR comments 2021-06-07 18:37:20 +01:00
jonawals cc9e8a72e4 Fix coverage clear bug and other minor refactors 2021-06-07 17:45:48 +01:00
jonawals f1f66aa523 Merge pull request #86 from aws-lumberyard-dev/TIF/Runtime_TestChanges
Add console output to runtime
2021-06-07 17:35:57 +01:00
jonawals 796b5be286 Address PR comments 2021-06-07 15:32:17 +01:00
jonawals a0feeec608 Add console output to runtime 2021-06-07 10:56:07 +01:00
jonawals af1d209c23 Merge pull request #85 from aws-lumberyard-dev/TIF/Runtime_TestChanges
Tif/runtime test changes
2021-06-07 10:42:36 +01:00
jonawals d341dab7f5 Address PR comments 2021-06-07 10:39:58 +01:00
jonawals 0da739ef18 Add curiously missing comments 2021-06-07 09:05:29 +01:00
jonawals 4ed0c7b1d8 Add drafting of failed tests 2021-06-07 08:52:20 +01:00
jonawals 50b568e1f6 Merge pull request #82 from aws-lumberyard-dev/TIF/Runtime_TestChanges
Changes for read-only runs and new test suites
2021-06-06 19:10:31 +01:00
jonawals b00f569090 Address PR comments 2021-06-06 19:09:24 +01:00
jonawals ac42a9a748 Changes for read-only runs and new test suites 2021-06-04 19:33:26 +01:00
jonawals c9aaadea51 Merge branch 'TIF/Runtime' into TIF/Jenkins 2021-06-03 12:45:13 +01:00
jonawals 7eb6e0e7d5 Merge branch 'main' into TIF/Runtime 2021-06-03 12:36:34 +01:00
jonawals 786b406d98 Add seed and tia jobs 2021-06-03 11:34:33 +01:00
clujames 2da7825e37 Merge pull request #1042 from aws-lumberyard-dev/LYN-3969
Added an optional variable to the cdk deploy function to allow additional flags and arguments.
2021-06-02 19:53:07 -07:00
rgba16f bb92e4c0b8 Font update to dynamic draw per view (#1085)
* Move AtomFont over to use the new per viewport dynamic draw context.

Remove scene tracking and listening for bootstrap scene created.
Remove build dependency on the Bootstrap gem.
Add build dependency on the AtomBridge gem.
FFont's are now initialized with a viewport Id.
Remove previous DynamicDraw context per scene system.
Verify FFont can get a dynamic draw context before attempting initialization.
Ensure a render scene exists before attempting font initialization (as a proxy for rendering has begun)

* Move AtomFont FFont to use ShaderInputNameIndex's

This allowed removing all of the InitFont function as no longer need to query compiled shader info for constant data offsets.

* cache the AZ::Name used to find the dynamic draw context rather than recreate it each use
2021-06-02 19:49:38 -05:00
Qing Tao 312c704ba6 ATOM-15352 Find a solution to modify a render pipeline when enable a feature gem (#960)
* Added atom_rpi_tools python module in Atom_RPI gem.
The tool includes functions to modify pass template data and some utility functions.
* Added pytest tests for atom_rpi_tools
2021-06-02 17:39:50 -07:00
Esteban Papp f1dbeb584a LYN-4206 CMake bakes install prefix during configure (#1100) 2021-06-02 16:50:18 -07:00
srikappa-amzn 39e47a2906 Merge pull request #1036 from aws-lumberyard-dev/DetachPrefab
Implement Detach Prefab workflow
2021-06-02 16:24:59 -07:00
srikappa 574563adaf Merge branch 'main' into DetachPrefab 2021-06-02 15:09:40 -07:00
Danilo Aimini 8a7f156e2c LYN-4133 | Prefab Container Transform stores non-default values to template on Create Prefab (#1038)
* Show container transforms, reset container transform to zero before saving a prefab after create.

* Fix order of operations to prevent patching issues

* Reset the entity to the Identity Transform instead of the default constructor to correctly set the scale to 1.0
2021-06-02 14:45:43 -07:00
Scott Romero d697fbe366 [main] project manager now auto registers itself as an engine if not already
Merge pull request #1005 from aws-lumberyard-dev/ftue_auto_register
2021-06-02 14:30:26 -07:00
Qing Tao 7631cdc11e ATOM-15659 Add changing StencilState support to DynamicDrawContext (#1009) 2021-06-02 14:06:04 -07:00
scottr c41283c3ec Merge branch 'main' into ftue_auto_register 2021-06-02 13:22:14 -07:00
Benjamin Jillich 177571af0b Merge pull request #1091 from aws-lumberyard-dev/prism/LYN-2514
[LYN-2514] Gems Page - Saving & applying changes to project
2021-06-02 20:50:06 +02:00
Junbo Liang 3549db295e [LYN-4184] AWSClientAuth, AWSCore and AWSMetrics don't have the expected target or alias defined (#1089)
[LYN-4184] AWSClientAuth, AWSCore and AWSMetrics don't have the expected target or alias defined
2021-06-02 11:36:20 -07:00
Benjamin Jillich 5dff212398 Fixing non-unity build 2021-06-02 19:49:07 +02:00
Guthrie Adams 196ce830e1 Merge pull request #1074 from aws-lumberyard-dev/Atom/guthadam/LYN-3871_LYN-3872_material_assignment_json_serializer_for_prefabs
LYN-3871/3872 Added JSON serializer for MaterialAssignment property overrides
2021-06-02 12:46:43 -05:00
Benjamin Jillich 1b96fc4361 Merge branch 'main' of https://github.com/aws-lumberyard/o3de into prism/LYN-2514
# Conflicts:
#	Code/Tools/ProjectManager/Source/UpdateProjectCtrl.cpp
2021-06-02 19:35:50 +02:00
AMZN-nggieber 8a28107299 Project Manager Setup Update Project Settings Screen and Flow
* Filled out and connected up UpdateProjectCtrl and UpdateProjectsSettingsScreen
2021-06-02 10:23:58 -07:00
Benjamin Jillich e7e85f91d6 Addressing PR feedback 2021-06-02 19:08:10 +02:00
AMZN-stankowi fc0de9e0e3 Added [[maybe unused]] to fix release build compile issue (#1090) 2021-06-02 09:36:34 -07:00
guthadam 25a114d324 updating includes 2021-06-02 11:35:40 -05:00
guthadam d7fffe1d80 Merge branch 'main' into Atom/guthadam/LYN-3871_LYN-3872_material_assignment_json_serializer_for_prefabs 2021-06-02 11:21:57 -05:00
Esteban Papp 1f65c3ba3a LYN-4134 Automatically add --project-path=<project> to debugging parameters in Editor/AP for engine-centric (#1081) 2021-06-02 09:13:04 -07:00
Benjamin Jillich e6a8bf4689 Merge branch 'main' of https://github.com/aws-lumberyard/o3de into jillich/prism/LYN-2514 2021-06-02 17:54:31 +02:00
Benjamin Jillich 39bb0bf2fc [LYN-2514] Create a new project control now reinits the gem catalog and enables gems based on the user selection 2021-06-02 17:53:49 +02:00
Benjamin Jillich b0ef89edf9 [LYN-2514] Update project control now reinits for the selected project and enabled/disables gems based on the user selection in the gem catalog 2021-06-02 17:53:02 +02:00
Benjamin Jillich f106273667 [LYN-2514] Adding functionality to reinit the gem catalog for a given project and enable/disable the changed gems
* Removed test data from gem catalog screen as we can now extract the real data.
* Reiniting the catalog to a project updates the filters, and clears and fills the gem model.
* Added functionality to enable/disable gems based on the user adjustments on the gem catalog.
2021-06-02 17:52:17 +02:00
Benjamin Jillich 53615230c1 [LYN-2514] Adding get engine gem infos to the python bindings 2021-06-02 17:49:40 +02:00