Esteban Papp
19ddeeded9
Removes ThreadDrillerEvents, replaces handlers with TreadEventBus
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-02 12:40:39 -08:00
Esteban Papp
8bde44d5fb
Removes TraceMessageDrillerBus
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-02 10:09:42 -08:00
Esteban Papp
1b01ec18b0
Replaces handlers of TraceMessageDrillerBus with handlers of TraceMessageBus
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-02 10:09:39 -08:00
Esteban Papp
668d1bba1e
Minor cleanup of a unused variable in GridMate related to Driller
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-01 19:27:58 -08:00
Esteban Papp
59714fb31d
Removes MemoryDrillerBus
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-01 19:27:30 -08:00
Esteban Papp
c3f035c4e3
Removes AssetMemoryAnalyzer that relies on the MemoryDrillerBus
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-01 19:08:12 -08:00
Esteban Papp
95ed1015a5
Removes the MemoryDriller
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-01 18:48:07 -08:00
Esteban Papp
075eeee0bd
Removes PlatformMemoryInstrumentation.h and PLATFORM_MEMORY_INSTRUMENTATION_ENABLED
...
This was part of another instrumentation framework that was never fully integrated
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-01 18:47:23 -08:00
Esteban Papp
3f6246ccbe
Removes recording of memory records through the MemoryDriller
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-01 18:21:39 -08:00
Esteban Papp
47de333e94
Removes m_enableDrilling
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-01 16:50:45 -08:00
godpiao
d3c50419a0
optimization ReverseUpAndDown function ( #5972 )
...
change CImageEx:: ReverseUpDown function to avoid new uint32(width*height).
Signed-off-by: godpiao <godpiao@qq.com >
2021-12-01 16:30:32 -06:00
Junbo Liang
a486d1a8ad
Move the header files in the AWS Core gem based on the latest gem structure guideline ( #5178 )
...
Signed-off-by: Junbo Liang <68558268+junbo75@users.noreply.github.com >
2021-12-01 14:28:27 -08:00
Junbo Liang
028f3e05db
Update the folder structure for the AWSMetrics gem following the latest O3DE guidline ( #5028 )
...
Signed-off-by: Junbo Liang <68558268+junbo75@users.noreply.github.com >
2021-12-01 14:28:09 -08:00
Ken Pruiksma
b15f97ae97
Adding clearcoat to linear transform cosine light and several bug fixes ( #6018 )
...
* Adding clearcoat to linear transform cosine lights (quad and polygon lights). Also fixed several warnings in various places in our shaders.
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Fixes from PR review
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Updates from review feedback - pulled out some of the duplicate code into functions. This required some minor restucturing. Ran ASV Area light tests to make sure nothing changed and validated clearcoat was working in a separate project.
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
2021-12-01 15:53:00 -06:00
amzn-mike
f97ec14cf8
Procedural Prefabs: Add example LOD script ( #6057 )
...
* Auto LOD script setup
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Working auto LODs
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Correctly selected LODs and added default prefab
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Cleanup code
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Cleanup code
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add missing legal header, move name cleanup to scene_helpers, add documentation
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-12-01 13:44:03 -08:00
tjmgd
8feb4a1ff7
Fix for bug cause by null pointer when loading audio library ( #5945 )
...
Signed-off-by: T.J. McGrath-Daly <tj.mcgrath.daly@huawei.com >
Co-authored-by: Tobias Alexander Franke <tobias.alexander.franke@huawei.com >
2021-12-01 15:06:22 -06:00
tjmgd
26e8fd59eb
Fix for bug while deleting file. This is due to a problem in the file path. ( #5948 )
...
Signed-off-by: T.J. McGrath-Daly <tj.mcgrath.daly@huawei.com >
Co-authored-by: Tobias Alexander Franke <tobias.alexander.franke@huawei.com >
2021-12-01 15:05:57 -06:00
Danilo Aimini
e16781e6b6
LYN-8629 | Read-Only Entities - Setup ( #6059 )
...
* Introduce read-only entity interface, handler and unit tests.
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
* Switch from a push paradigm to a pull paradigm - handlers get to implement logic to determine if an entity should be read-only. This allows multiple systems to weigh into whether an entity is read-only.
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
* Fixed to missing call in test
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
* Renaming ReadOnlyEntityQueryNotificationBus to ReadOnlyEntityQueryRequestBus for consistency with engine patterns.
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-12-01 12:24:49 -08:00
jckand-amzn
68bf7c85ed
Adding setup step to remove temporary level that fails to cleanup ( #6056 )
...
* Adding setup step to remove temporary level that fails to cleanup with test teardown
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
* Adding new create_level to TestHelper class with additional error logging
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
* Cleaning up custom setup/teardown
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
2021-12-01 11:17:08 -08:00
lumberyard-employee-dm
e8750f8096
Rename sr_regset-file CVar to sr_regset_file ( #6067 )
...
The Legacy Cry XConsole code validates that CVars only contain
underscore and alphanumeric characters via an Assert in `debug`
configurations.
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
2021-12-01 13:16:19 -06:00
jromnoa
4664cf5aec
Merge pull request #5914 from aws-lumberyard-dev/Atom/jromnoa/add-display-mapper-component-property-check
...
Expand the Display Mapper component p0 test so that it modifies at least 1 property before passing.
2021-12-01 11:12:07 -08:00
Esteban Papp
1a46f548a7
Remove unused scripts/build/package ( #5885 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-01 09:14:07 -08:00
sphrose
e64df3c141
Merge pull request #5695 from aws-lumberyard-dev/terrain/sphrose/heightfield_debugdraw
...
LYN-6430 Add debug draw for heightfields.
2021-12-01 16:50:22 +00:00
Nicholas Lawson
c492d644da
Fixes #5909 hash file stats missing from AP stats log ( #5913 )
...
The "begin and end" markers were removed due to a merge conflict. This restores them.
It also stops printing out sections that are empty - for example, if the AP runs without
processing anything, there will no longer be a "top 10 processed files" section.
Signed-off-by: lawsonamzn <70027408+lawsonamzn@users.noreply.github.com >
2021-12-01 08:18:39 -08:00
AMZN-nggieber
57d688fbc1
Added Tests for Gem Catalog Filtering ( #5999 )
...
* Added Tests for Gem Catalog Filtering
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Addressed PR feedback, Renamed all tests to Osherove naming pattern
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
2021-12-01 17:03:36 +01:00
Gene Walters
7c445d9c7d
Merge pull request #5820 from aws-lumberyard-dev/LYN-8025_PipeEditorServerLogsToEditor
...
Pipe Editor-Server Logs Back to the Editor
2021-12-01 07:36:02 -08:00
amzn-mike
828431f185
Update AssetManager unit tests to not interact with the disk ( #5815 )
...
* Changed AssetManager tests to use memory streams for asset reading/writing
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Fix compilation on non-unity builds
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Fixed handling of path lookups when test folder path is non-empty
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add more detailed error message for "asset is not loaded"
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Make numThreads a constexpr
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add FindFile function
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Remove unused lambda capture
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Remove trailing whitespace
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add size to assert
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-12-01 09:05:35 -06:00
amzn-mike
2065225099
Fixed LodRuleBehavior using wrong loop index ( #5915 )
...
* Fixed LodRuleBehavior using wrong loop index
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add unit test for LOD auto-add crash
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Fix macro usage
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Fix include
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-12-01 09:04:49 -06:00
bosnichd
b2c13b24ff
Fix ImGui Gamepad Input ( #6055 )
...
This fixes gamepad input for both of our ImGui integrations (which should probably be combined at some point).
Signed-off-by: bosnichd <bosnichd@amazon.com >
2021-12-01 07:49:22 -07: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
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
jromnoa
c8a5f1b3eb
add Asset.id value to the Display Mapper docstring for LDR color grading LUT property
...
Signed-off-by: jromnoa <80134229+jromnoa@users.noreply.github.com >
2021-11-30 15:26:18 -08:00
jromnoa
79ac840246
add docstring info for the LDR color grading LUT property option for Display Mapper components
...
Signed-off-by: jromnoa <80134229+jromnoa@users.noreply.github.com >
2021-11-30 15:19:59 -08:00
jromnoa
2d379e32ae
Merge branch 'development' into Atom/jromnoa/add-display-mapper-component-property-check
2021-11-30 15:15:38 -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
Gene Walters
530bcb9428
//! for code comments autogen
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-11-30 14:17:02 -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
Gene Walters
8afd47950c
Removing an extra new-line I added by accident
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-11-30 12:01:04 -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
Gene Walters
6d0ba68b55
Using new GetBool value when checking if we're an editor-server. Clean up MPEditorSystemComponent for unused #includes, and null-checking when piping server logs
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-11-30 11:12:07 -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
Gene Walters
d600b1c9fd
Adding GetBool method to CmdLineArg
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-11-30 11:10:00 -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