public RayTrace(IGpuProgram sourceProgram, int width, int height) : base(sourceProgram) { this.width = width; this.height = height; }
public Addition(IGpuProgram sourceProgram, float a, float b) : base(sourceProgram) { this.a = a; this.b = b; }
public AddMany(IGpuProgram sourceProgram, int count) : base(sourceProgram) { this.count = count; }
public MandelbrotRenderer(IGpuProgram sourceProgram) : base(sourceProgram) { }
protected GpuCompute(IGpuProgram sourceProgram) { this.sourceProgram = sourceProgram; this.programIsLoaded = false; }