You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems/Vegetation/Code/Source/Components
Mike Balfour ffa9cc3a66
Unit tests and benchmarks for GetValues() (#6823)
* Benchmarks and tests for Image and Constant GetValues

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* Verify GetValues for Perlin and Random Gradients

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* Standardized the assert format for GetValues().

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* More GetValues unit tests and test cleanup

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* Fixed typos

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* GetValues() unit tests for surface gradients.

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* Benchmarks for ShapeAreaFalloff Gradient

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* Added benchmarks for all remaining gradients and cleaned up the helper methods.

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* Renamed class for better report formatting.

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* Added missing Mocks dependencies for the Editor tests.

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>
4 years ago
..
AreaBlenderComponent.cpp Unit tests and benchmarks for GetValues() (#6823) 4 years ago
AreaBlenderComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AreaComponentBase.cpp Deprecate profiler categories based on global enum 5 years ago
BlockerComponent.cpp more fixes for Gems 5 years ago
BlockerComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
DescriptorListCombinerComponent.cpp Deprecate profiler categories based on global enum 5 years ago
DescriptorListCombinerComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
DescriptorListComponent.cpp Cleanup SerializeContext.h pt.1 (#4264) 5 years ago
DescriptorListComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
DescriptorWeightSelectorComponent.cpp Deprecate profiler categories based on global enum 5 years ago
DescriptorWeightSelectorComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
DistanceBetweenFilterComponent.cpp Deprecate profiler categories based on global enum 5 years ago
DistanceBetweenFilterComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
DistributionFilterComponent.cpp Deprecate profiler categories based on global enum 5 years ago
DistributionFilterComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
LevelSettingsComponent.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
LevelSettingsComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
MeshBlockerComponent.cpp Cleanup SerializeContext.h pt.1 (#4264) 5 years ago
MeshBlockerComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PositionModifierComponent.cpp Deprecate profiler categories based on global enum 5 years ago
PositionModifierComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
RotationModifierComponent.cpp Deprecate profiler categories based on global enum 5 years ago
RotationModifierComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ScaleModifierComponent.cpp Deprecate profiler categories based on global enum 5 years ago
ScaleModifierComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ShapeIntersectionFilterComponent.cpp Deprecate profiler categories based on global enum 5 years ago
ShapeIntersectionFilterComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SlopeAlignmentModifierComponent.cpp Deprecate profiler categories based on global enum 5 years ago
SlopeAlignmentModifierComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SpawnerComponent.cpp Deprecate profiler categories based on global enum 5 years ago
SpawnerComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SurfaceAltitudeFilterComponent.cpp Deprecate profiler categories based on global enum 5 years ago
SurfaceAltitudeFilterComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SurfaceMaskDepthFilterComponent.cpp Deprecate profiler categories based on global enum 5 years ago
SurfaceMaskDepthFilterComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SurfaceMaskFilterComponent.cpp Deprecate profiler categories based on global enum 5 years ago
SurfaceMaskFilterComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SurfaceSlopeFilterComponent.cpp Deprecate profiler categories based on global enum 5 years ago
SurfaceSlopeFilterComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago