Material Clustering Benchmark
ABenchmarkGenerator.cs
Go to the documentation of this file.
1using UnityEngine;
2
4{
5 public abstract class ABenchmarkGenerator
6 {
7 protected readonly int kernelSize;
8 protected readonly UnityEngine.Video.VideoClip[] videos;
9 protected readonly ComputeShader csHighlightRemoval;
10
12 int kernelSize,
13 UnityEngine.Video.VideoClip[] videos,
14 ComputeShader csHighlightRemoval
15 )
16 {
17 this.kernelSize = kernelSize;
18 this.videos = videos;
19 this.csHighlightRemoval = csHighlightRemoval;
20 }
21
23 }
24}
ABenchmarkGenerator(int kernelSize, UnityEngine.Video.VideoClip[] videos, ComputeShader csHighlightRemoval)
readonly UnityEngine.Video.VideoClip[] videos
abstract BenchmarkDescription GenerateBenchmark()