public ResourceContext(ResourceInfo[] availableResources, ResourceInfo[] setRenderTargets)
{
this.AvailableResources = availableResources;
this.SetRenderTargets = setRenderTargets;
this.inputs = new List<string>();
this.outputs = new List<Resource>();
}