public Compositor( ResourceManager parent, string name, ResourceHandle handle, string group, bool isManual, IManualResourceLoader loader )
: base( parent, name, handle, group, isManual, loader )
{
techniques = new List<CompositionTechnique>();
readOnlyTechniques = new ReadOnlyCollection<CompositionTechnique>( techniques );
supportedTechniques = new List<CompositionTechnique>();
readOnlySupportedTechniques = new ReadOnlyCollection<CompositionTechnique>( supportedTechniques );
globalTextures = new Dictionary<string, Texture>();
globalMRTs = new Dictionary<string, MultiRenderTarget>();
this.compilationRequired = true;
}