public ShaderType FindOrCreatePointerType(TypeKey key, TypeName typeName, StorageClass storageClass) { var baseType = mCurrentLibrary.FindType(key); return(FindOrCreatePointerType(baseType, storageClass)); }
//---------------------------------------------------------------Types public bool AddType(TypeKey key, ShaderType shaderType) { return(mTypeMap.TryAdd(key, shaderType)); }
public ShaderType FindType(TypeKey typeKey) { return(mCurrentLibrary.FindType(typeKey)); }