public virtual GpuProgramParameters.GpuSharedParameters CreateSharedParameters(string name) { if (this.sharedParametersMap.ContainsKey(name)) { throw new AxiomException("The shared parameter set '{0}' already exists!"); } var ret = new GpuProgramParameters.GpuSharedParameters(name); this.sharedParametersMap.Add(name, ret); return(ret); }
public virtual GpuProgramParameters.GpuSharedParameters CreateSharedParameters( string name ) { if ( this.sharedParametersMap.ContainsKey( name ) ) { throw new AxiomException( "The shared parameter set '{0}' already exists!" ); } var ret = new GpuProgramParameters.GpuSharedParameters( name ); this.sharedParametersMap.Add( name, ret ); return ret; }