Esteban Papp
72f338a689
Fixes for HeapSchema to get a default block if none is passed
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-02 11:55:36 -08:00
Esteban Papp
b5a697cb1c
Merge branch 'development' into memory/benchmarks
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 18:26:49 -08:00
Esteban Papp
fbd2d60fc1
Fixes for mac
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 18:15:22 -08:00
Esteban Papp
0f5cb54a38
Fixes Linux build
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 18:11:08 -08:00
Esteban Papp
f062b563c8
Improving runtime and making the whole duration manageable
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 17:30:55 -08:00
Shirang Jia
58be7c27ed
Make scrubber/validator not depend on legacy packaging scripts ( #6053 )
...
* Make validator not depend on legacy packaging scripts
Signed-off-by: Shirang Jia <shiranj@amazon.com >
* Remove unused glob_to_regex.py
Signed-off-by: Shirang Jia <shiranj@amazon.com >
* Remove unsued import path
Signed-off-by: Shirang Jia <shiranj@amazon.com >
2021-11-30 16:46:03 -08:00
Esteban Papp
215cb9b52f
Adds mulit-threaded tests
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 16:06:26 -08:00
jckand-amzn
2809661794
Xfailing 2 DynVeg tests that fail to create levels in AR ( #6051 )
...
* Xfailing 2 DynVeg tests that fail to create levels in AR
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
* Adding xfail to one more test, and updating reason
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
2021-11-30 15:43:53 -08:00
Esteban Papp
93ec5de552
Enables monolithic for ServerLauncher ( #5883 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 15:09:20 -08:00
Esteban Papp
fb6e6e339f
Add CRC validator ( #5857 )
...
* Adds crc validation checks
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* Fixes invalid CRCs
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* Changes test to smoke suite
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* excludes some test data from the validator
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* uses pathlib instead of os.path
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* fixes wrong path to test scripts
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* Escape not needed
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 15:07:57 -08:00
Esteban Papp
febaebc386
PR comment (NULL->nullptr)
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 13:51:08 -08:00
Esteban Papp
858885dca9
Removes all files from linux install ( #6019 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 13:46:53 -08:00
amzn-mike
b7f051fb9a
Procedural Prefabs - Add mesh modifier support ( #5894 )
...
* Clean up error output
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add mesh modifiers to scene_data.py
Add example usage of modifiers to scene_mesh_to_prefab.py
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add type hints, cleanup dict creation, fix variable naming
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add documentation
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Rename DefaultOrValue to __default_or_value
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-11-30 13:44:20 -08:00
AMZN-nggieber
b3bf02a4d5
Adds Warning Dialog When Following an External Link in Project Manager ( #6003 )
...
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
2021-11-30 13:13:42 -08:00
dmcdiarmid-ly
8637b41401
Merge pull request #6022 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-16878
...
Diffuse GI does not render on Vulkan
2021-11-30 12:43:52 -07:00
AMZN-stankowi
b63064f604
Automated test for bundle mode that creates and mounts a bundle with a level.pak file in it, and verifies that occurs. ( #5805 )
...
This is a regression test for bundle mode causing the editor to crash if you mount a bundle containing a level.pak file.
Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
2021-11-30 11:34:54 -08:00
jckand-amzn
f05b63bcba
Enabling only optimized test runners for Editor/DynVeg/GradSignal ( #5873 )
...
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
2021-11-30 11:18:41 -08:00
Esteban Papp
7c30adb66c
Removes _vs2019 from jenkins jobs and documentation ( #5855 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 11:10:02 -08:00
lumberyard-employee-dm
879012b1ae
Added the --regset-file option for setreg file loading ( #5768 )
...
The SettingsRegistryMergeUtils.cpp now supports specifying a path to a JSON Merge Patch formated settings registry file via the --regset-file option.
The option supports specify an anchor key to merge the settings underneath that is separated from the filepath via "::"
Ex. `--regset-file="Registry/custom.setreg::/Custom/Anchor"`
An AZ::Console command of "sr_regset-file" has also been added to allow merging of a setting registry file as well.
closes #5767
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
2021-11-30 13:03:46 -06:00
Chris Galvan
356e267fe5
Merge pull request #6035 from aws-lumberyard-dev/cgalvan/gitflow_211130_o3de
...
Merged `stabilization/2110` to `development`
2021-11-30 13:02:50 -06:00
Luis Sempé
29938436b5
Merge pull request #6021 from aws-lumberyard-dev/scripting/variable_type_translation
...
Added support for translating variables types in the variable manager
2021-11-30 10:03:16 -08:00
Mike Balfour
dc3c126662
GetSurfacePoint - expose to BehaviorContext ( #6017 )
...
* Fix GetSurfacePoint exposure to BehaviorContext.
The previous way of exposing it made it unusable from ScriptCanvas, since the public API uses an "out" parameter. This introduces a private variation of the API that returns the value instead, so that it functions correctly in Script Canvas.
Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com >
* Added descriptive comment.
Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com >
* Addressed PR feedback.
Fixed comment spacing and renamed private methods to remove the need for the typecast.
Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com >
2021-11-30 11:30:00 -06:00
Chris Galvan
1f13a5bbf2
Removed include/LmbrCentral/Rendering/RenderNodeBus.h that was red-coded.
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-11-30 10:48:39 -06:00
Steve Pham
3a1e6744fb
Save Data linux support ( #6014 )
...
Implementation of SaveData for Linux
Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com >
2021-11-30 08:47:21 -08:00
Chris Galvan
554f67f899
Resolved conflict in Gems/LmbrCentral/Code/lmbrcentral_files.cmake
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-11-30 10:44:43 -06:00
lsemp3d
aab6e33d30
Non unity build fix
...
Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com >
2021-11-30 08:41:27 -08:00
Roman
6cb53891ed
Store camera settings ( #6013 )
...
* load and save camera options
Signed-off-by: rhhong <rhhong@amazon.com >
* CR feedback
Signed-off-by: rhhong <rhhong@amazon.com >
2021-11-30 08:32:11 -08:00
Scott Romero
12efc84632
[development] minor Profiler gem fixes ( #5473 )
...
Fixed incorrect frame boundary guess when loading a profile capture
Added some missing default initializers
Removed implicit dependency on Atom timing marker constants
Fixed issue with small visualizer viewport bounds when loading a saved capture
Signed-off-by: AMZN-ScottR 24445312+AMZN-ScottR@users.noreply.github.com
2021-11-30 08:27:27 -08:00
srikappa-amzn
4dd9e94bc3
Add tests for deleting an entity from the level and from another prefab ( #5839 )
...
* Added tests for deleting entity under level and other prefabs
Signed-off-by: srikappa-amzn <82230713+srikappa-amzn@users.noreply.github.com >
* Added class comments and improved variable names
Signed-off-by: srikappa-amzn <82230713+srikappa-amzn@users.noreply.github.com >
* Called the reflect function of PrefabFocusHandler from PrefabSystemComponent
Signed-off-by: srikappa-amzn <82230713+srikappa-amzn@users.noreply.github.com >
* Added function comments and made an if statement to be one line
Signed-off-by: srikappa-amzn <82230713+srikappa-amzn@users.noreply.github.com >
2021-11-30 08:20:25 -08:00
rgba16f
768a196b63
Add a way to set the vsync_interval CVar from code ( #5813 )
...
* Add a way to set the render vsync from code
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
* Update change with PR feedback. Missing whitespace plus a comment on why the assignment is outside the value changed check
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
2021-11-30 10:11:26 -06:00
Tom Hulton-Harrop
6908a3e945
Update intersect behavior for positioning entities in the viewport ( #5906 )
...
* update intersect behavior for positioning entities in the viewport and restore SurfaceManipulator
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
* tests for surface manipulator from EditorTransformComponentSelection
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
* update comments in tests and remove #pragma optimize('', off)@
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
* add new file for FindClosestPickIntersection tests
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
* add remaining tests for surface manipulator and snap fixes
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
* some small updates and polish before PR
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
* small updates following PR feedback
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
2021-11-30 15:07:40 +00:00
AMZN-Igarri
75d6cb2527
Connected filterChanged signal to Update the table Model ( #5901 )
...
Signed-off-by: AMZN-Igarri <82394219+AMZN-Igarri@users.noreply.github.com >
2021-11-30 14:54:01 +00:00
lsemp3d
066178d7b9
PR feedback
...
Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com >
2021-11-30 06:35:44 -08:00
lsemp3d
8ce3dc846c
Missing include
...
Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com >
2021-11-30 06:34:41 -08:00
amzn-sean
4424b4d51e
Fix Integer Spin Controller not sending PropertyEditorGUIMessages::Bus::Handler::OnEditingFinished ( #5942 )
...
* IntWidgetHandler::CreateUI now registers and sends editingFinished event
* add tests for int spin control valueChanged and editingFinished signals
Signed-off-by: amzn-sean <75276488+amzn-sean@users.noreply.github.com >
2021-11-30 10:49:53 +00:00
Benjamin Jillich
21cae1603a
EMotion FX: Added helper to sample a pose from a motion without an motion instance ( #6005 )
...
Signed-off-by: Benjamin Jillich <jillich@amazon.com >
2021-11-30 11:25:25 +01:00
Benjamin Jillich
abf3e69b97
EMotion FX: Saving Anim Graph with CTRL+S displays unsaved changes prompt when no changes were made ( #5936 )
...
Saving an anim graph did not adjust the dirty flag and thus the saved changes dialog kept showing anim graphs that already saved the latest changes.
Signed-off-by: Benjamin Jillich <jillich@amazon.com >
2021-11-30 11:25:05 +01:00
AMZN-Igarri
271004635c
Camera locking when its transform is locked ( #5996 )
...
* Locking the camera when its entity transform is locked
Signed-off-by: AMZN-Igarri <82394219+AMZN-Igarri@users.noreply.github.com >
* Added function to unposses camera when transform locks
Signed-off-by: AMZN-Igarri <82394219+AMZN-Igarri@users.noreply.github.com >
* Basic camera behaviour
Signed-off-by: AMZN-Igarri <82394219+AMZN-Igarri@users.noreply.github.com >
* Addressed codereview suggestions
Signed-off-by: AMZN-Igarri <82394219+AMZN-Igarri@users.noreply.github.com >
2021-11-30 09:39:07 +00:00
dmcdiarmid-ly
b56c6cce89
Updated DiffuseProbeGridRender precompiled shader
...
Signed-off-by: dmcdiarmid-ly <63674186+dmcdiarmid-ly@users.noreply.github.com >
2021-11-29 19:47:17 -07:00
lsemp3d
8e472a030b
Added support for translating variables types in the variable manager
...
Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com >
2021-11-29 18:22:53 -08:00
Luis Sempé
3922280cec
Merge pull request #6006 from aws-lumberyard-dev/scripting/text_updates_pass7
...
Updated GameLift names, improved Getter/Setter generation
2021-11-29 16:17:35 -08:00
lsemp3d
d2595272dc
Removed unused variable
...
Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com >
2021-11-29 15:46:19 -08:00
AMZN-Phil
6480041944
Merge pull request #6012 from aws-lumberyard-dev/InstallerRuntimeFix2
...
Remove LyShineExample Gem's dependency on LmbrCentral and address feedback from previous PR with similar fix for ScriptCanvas
2021-11-29 15:09:11 -08:00
Luis Sempé
1f4ac20884
Merge pull request #6001 from aws-lumberyard-dev/scripting/remove_legacy_scripts
...
Removed legacy scripts, closes #2549
2021-11-29 15:03:26 -08:00
amzn-sj
64139b7636
Add new-line to end of file
...
Signed-off-by: amzn-sj <srikkant@amazon.com >
2021-11-29 14:30:15 -08:00
lsemp3d
612ca4f66a
PR feedback
...
Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com >
2021-11-29 14:18:37 -08:00
lsemp3d
637c12836d
Removed code that lead to double asset handler registration
...
Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com >
2021-11-29 14:14:11 -08:00
moudgils
1294cd0d7f
Various Vulkan fixes ( #5880 )
...
* Various Vulkan fixes
- Swapchain related fix for UI editor
- Object of type VkQueue is simultaneously used in the main thread and the queue thread. Pushed the swapchain invalidation to the presentation queue thread
- Added padding for DepthOfFieldData to ensure it is 16 byte aligned
- Added aspect flag for SMAAEdgeDetectionTemplate pass
- Reduced MaxUnboundedArrayDescriptors so that it is under the maxDescriptorSetSampledImages limit
- Added CopyRead flag for ReflectionScreenSpaceBlurPass related transient resources.
Signed-off-by: moudgils <47460854+moudgils@users.noreply.github.com >
* Missed file
Signed-off-by: moudgils <47460854+moudgils@users.noreply.github.com >
2021-11-29 13:33:48 -08:00
amzn-sj
ba732480d0
Remove LyShineExample Gem's dependency on LmbrCentral and address feedback from previous PR with similar fix for ScriptCanvas
...
Signed-off-by: amzn-sj <srikkant@amazon.com >
2021-11-29 12:41:33 -08:00
Mike Balfour
c0fb80fd99
Workaround for Editor freeze. ( #6004 )
...
GHI bug https://github.com/o3de/o3de/issues/5866 describes a scenario in which the Editor freezes on 6-thread CPUs. This occurs because the Job Manager ends up with only 2 threads. The freeze occurs when the main thread spawns a culling job and blocks on it, a Mesh Feature Processor job spawns processing jobs and blocks on them, and a Material/ShaderVariant load queues an asset load and blocks on it. No new jobs can get started, and the main thread can't continue to process the asset load, so it freezes.
This workaround boosts the minimum number of threads from 2 to 3 by default, which fixes this specific scenario. The longer-term fix would be to fix any jobs that block on other jobs to no longer block, so that even 1 job thread would work correctly.
Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com >
2021-11-29 14:38:10 -06:00