Skip to content

Commit

Permalink
added unit tests for missing filters
Browse files Browse the repository at this point in the history
  • Loading branch information
kopaka committed Jul 20, 2023
1 parent 0ca1570 commit 1903bcc
Showing 1 changed file with 64 additions and 28 deletions.
92 changes: 64 additions & 28 deletions FrameworkTests/Model/Filter/FilterLoaderTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,24 @@ public void AlphaBackground()
TestFilter("alpha_background.hlsl");
}

[TestMethod]
public void AlphaTest()
{
TestFilter("alpha_test.hlsl");
}

[TestMethod]
public void AlphaTestPreprocessing()
{
TestFilter("alpha_test_preprocessing.hlsl");
}

[TestMethod]
public void Bilateral()
{
TestFilter("bilateral.hlsl", FilterLoader.TargetType.Tex2D);
}

[TestMethod]
public void Blur()
{
Expand All @@ -36,57 +54,57 @@ public void Denoise()
}

[TestMethod]
public void Enhance()
public void Dithering()
{
TestFilter("enhance.hlsl", FilterLoader.TargetType.Tex2D);
TestFilter("dithering.hlsl", FilterLoader.TargetType.Tex2D);
}

[TestMethod]
public void Gamma()
public void Divergent()
{
TestFilter("gamma.hlsl");
TestFilter("divergent.hlsl", FilterLoader.TargetType.Tex2D);
}

[TestMethod]
public void Heatmap()
public void Enhance()
{
TestFilter("heatmap.hlsl");
TestFilter("enhance.hlsl", FilterLoader.TargetType.Tex2D);
}

[TestMethod]
public void Highlight()
public void FixAlpha()
{
TestFilter("highlight.hlsl");
TestFilter("fix_alpha.hlsl", FilterLoader.TargetType.Tex2D);
}

[TestMethod]
public void Luminance()
public void FlipCubemap()
{
TestFilter("luminance.hlsl");
TestFilter("flip_cubemap.hlsl", FilterLoader.TargetType.Tex2D);
}

[TestMethod]
public void Median()
public void Gamma()
{
TestFilter("median.hlsl");
TestFilter("gamma.hlsl");
}

[TestMethod]
public void Mirror()
public void GuidedBilateral()
{
TestFilter("mirror.hlsl");
TestFilter("guided_bilateral.hlsl", FilterLoader.TargetType.Tex2D);
}

[TestMethod]
public void Quantile()
public void HeatDistribution()
{
TestFilter("quantile.hlsl", FilterLoader.TargetType.Tex2D);
TestFilter("heat_distribution.hlsl", FilterLoader.TargetType.Tex2D);
}

[TestMethod]
public void Silhouette()
public void Heatmap()
{
TestFilter("silhouette.hlsl", FilterLoader.TargetType.Tex2D);
TestFilter("heatmap.hlsl");
}

[TestMethod]
Expand All @@ -96,35 +114,53 @@ public void HeightToNormal()
}

[TestMethod]
public void Bilateral()
public void Highlight()
{
TestFilter("bilateral.hlsl", FilterLoader.TargetType.Tex2D);
TestFilter("highlight.hlsl");
}

[TestMethod]
public void GuidedBilateral()
public void Luminance()
{
TestFilter("guided_bilateral.hlsl", FilterLoader.TargetType.Tex2D);
TestFilter("luminance.hlsl");
}

[TestMethod]
public void Divergent()
public void Median()
{
TestFilter("divergent.hlsl");
TestFilter("median.hlsl");
}

[TestMethod]
public void Dithering()
public void Mirror()
{
TestFilter("dithering.hlsl", FilterLoader.TargetType.Tex2D);
TestFilter("mirror.hlsl");
}

[TestMethod]
public void HeatDistribution()
public void MovePixels()
{
TestFilter("heat_distribution.hlsl", FilterLoader.TargetType.Tex2D);
TestFilter("move_pixels.hlsl", FilterLoader.TargetType.Tex2D);
}

[TestMethod]
public void Quantile()
{
TestFilter("quantile.hlsl", FilterLoader.TargetType.Tex2D);
}

[TestMethod]
public void Silhouette()
{
TestFilter("silhouette.hlsl", FilterLoader.TargetType.Tex2D);
}







private void TestFilter(string name)
{
TestFilter(name, FilterLoader.TargetType.Tex2D);
Expand Down

0 comments on commit 1903bcc

Please sign in to comment.