Material Clustering Benchmark
ASimpleDispatcher.cs
Go to the documentation of this file.
1using UnityEngine;
2
4{
5 public abstract class ASimpleDispatcer : ADispatcher
6 {
8 ComputeShader computeShader,
13 )
14 : base(
20 ) { }
21
22 public abstract void SingleIteration(ClusteringTextures textures);
23
24 public override bool usesStopCondition => false;
25 }
26}
ClusteringRTsAndBuffers clusteringRTsAndBuffers
Definition: ADispatcher.cs:11
readonly ComputeShader computeShader
Definition: ADispatcher.cs:28
abstract void SingleIteration(ClusteringTextures textures)
ASimpleDispatcer(ComputeShader computeShader, int numIterations, bool doRandomizeEmptyClusters, bool useFullResTexRef, ClusteringRTsAndBuffers clusteringRTsAndBuffers)
Call Allocate before using and Dispose after using.
Call Dispose after using.