Integrating github/staging through commit ab87ed9

This commit is contained in:
alexpete
2021-04-09 11:27:37 -07:00
parent ae62a97894
commit 1044dc3da1
1582 changed files with 29374 additions and 519051 deletions
@@ -66,7 +66,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix3x3 result = AZ::Matrix3x3::CreateIdentity();
benchmark::DoNotOptimize(result);
@@ -78,7 +78,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix3x3 result = AZ::Matrix3x3::CreateZero();
benchmark::DoNotOptimize(result);
@@ -134,7 +134,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix3x3 result = AZ::Matrix3x3::CreateFromRowMajorFloat9(s_mat3x3testArray);
benchmark::DoNotOptimize(result);
@@ -146,7 +146,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix3x3 result = AZ::Matrix3x3::CreateFromColumnMajorFloat9(s_mat3x3testArray);
benchmark::DoNotOptimize(result);
@@ -84,7 +84,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix3x4 result = AZ::Matrix3x4::CreateIdentity();
benchmark::DoNotOptimize(result);
@@ -96,7 +96,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix3x4 result = AZ::Matrix3x4::CreateZero();
benchmark::DoNotOptimize(result);
@@ -62,7 +62,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix4x4 result = AZ::Matrix4x4::CreateIdentity();
benchmark::DoNotOptimize(result);
@@ -74,7 +74,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix4x4 result = AZ::Matrix4x4::CreateZero();
benchmark::DoNotOptimize(result);
@@ -122,7 +122,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix4x4 result = AZ::Matrix4x4::CreateFromValue(1.0f);
benchmark::DoNotOptimize(result);
@@ -134,7 +134,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix4x4 result = AZ::Matrix4x4::CreateFromRowMajorFloat16(s_mat4x4testArray);
benchmark::DoNotOptimize(result);
@@ -146,7 +146,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix4x4 result = AZ::Matrix4x4::CreateFromColumnMajorFloat16(s_mat4x4testArray);
benchmark::DoNotOptimize(result);
@@ -158,7 +158,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix4x4 result = AZ::Matrix4x4::CreateProjection(s_mat4x4testArray[0], s_mat4x4testArray[1], s_mat4x4testArray[2], s_mat4x4testArray[3]);
benchmark::DoNotOptimize(result);
@@ -170,7 +170,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix4x4 result = AZ::Matrix4x4::CreateProjectionFov(s_mat4x4testArray[0], s_mat4x4testArray[1], s_mat4x4testArray[2], s_mat4x4testArray[3]);
benchmark::DoNotOptimize(result);
@@ -550,7 +550,7 @@ namespace Benchmark
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Matrix4x4 result = mat.GetInverseTransform();
benchmark::DoNotOptimize(result);
@@ -90,7 +90,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& quatData : m_quatDataArray)
for ([[maybe_unused]] auto& quatData : m_quatDataArray)
{
AZ::Quaternion result = AZ::Quaternion::CreateIdentity();
benchmark::DoNotOptimize(result);
@@ -102,7 +102,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& quatData : m_quatDataArray)
for ([[maybe_unused]] auto& quatData : m_quatDataArray)
{
AZ::Quaternion result = AZ::Quaternion::CreateZero();
benchmark::DoNotOptimize(result);
@@ -153,7 +153,7 @@ namespace Benchmark
for (auto _ : state)
{
for (auto& quatData : m_quatDataArray)
for ([[maybe_unused]] auto& quatData : m_quatDataArray)
{
AZ::Quaternion result = AZ::Quaternion::CreateShortestArc(vec1, vec2); //result should transform vec1 into vec2
benchmark::DoNotOptimize(result);
@@ -168,7 +168,7 @@ namespace Benchmark
for (auto _ : state)
{
for (auto& quatData : m_quatDataArray)
for ([[maybe_unused]] auto& quatData : m_quatDataArray)
{
AZ::Quaternion result = AZ::Quaternion::CreateShortestArc(vec1, vec2); //result should transform vec1 into vec2
benchmark::DoNotOptimize(result);
@@ -308,7 +308,7 @@ namespace Benchmark
for (auto _ : state)
{
for (auto& quatData : m_quatDataArray)
for ([[maybe_unused]] auto& quatData : m_quatDataArray)
{
AZ::Quaternion quat;
quat.Set(vec, 8.0f);
@@ -322,7 +322,7 @@ namespace Benchmark
const float quatArray[4] = { 5.0f, 6.0f, 7.0f, 8.0f };
for (auto _ : state)
{
for (auto& quatData : m_quatDataArray)
for ([[maybe_unused]] auto& quatData : m_quatDataArray)
{
AZ::Quaternion quat;
quat.Set(quatArray);
@@ -76,7 +76,7 @@ namespace Benchmark
{
for (auto _ : state)
{
for (auto& testData : m_testDataArray)
for ([[maybe_unused]] auto& testData : m_testDataArray)
{
AZ::Transform result = AZ::Transform::CreateIdentity();
benchmark::DoNotOptimize(result);