Added new giteaaction

This commit is contained in:
2025-09-11 10:54:34 +09:00
parent 3923682b5e
commit 02e173415e
14 changed files with 223 additions and 70 deletions

View File

@@ -6,16 +6,16 @@ namespace Misaki.HighPerformance.Test.Benchmark;
public class MathematicsBenchmark
{
[Params(10, 100)]
[Params(10)]
public int count = 10;
[Benchmark(Baseline = true)]
[Benchmark]
public void Vector2Add()
{
var a = new Vector2(1, 2);
var b = new Vector2(5, 6);
var result = new Vector2();
for (var i = 0; i < count; i++)
{
result += a + b;
@@ -25,8 +25,8 @@ public class MathematicsBenchmark
[Benchmark]
public void Float2Add()
{
var a = new float2(1);
var b = new float2(5);
var a = new float2(1, 2);
var b = new float2(5, 6);
var result = new float2();
for (var i = 0; i < count; i++)
@@ -34,4 +34,30 @@ public class MathematicsBenchmark
result += a + b;
}
}
[Benchmark]
public void Vector4Add()
{
var a = new Vector4(1, 2, 3, 4);
var b = new Vector4(5, 6, 7, 8);
var result = new Vector4();
for (var i = 0; i < count; i++)
{
result += a + b;
}
}
[Benchmark]
public void Float4Add()
{
var a = new float4(1, 2, 3, 4);
var b = new float4(5, 6, 7, 8);
var result = new float4();
for (var i = 0; i < count; i++)
{
result += a + b;
}
}
}