This repository has been archived on 2024-06-13. You can view files and clone it, but cannot push or open issues or pull requests.
2020-08-04 13:13:01 -04:00

29 lines
739 B
C

//========= Copyright Valve Corporation, All rights reserved. ============//
//
// Purpose:
//
// $NoKeywords: $
//=============================================================================//
#ifndef VISMAT_H
#define VISMAT_H
#ifdef _WIN32
#pragma once
#endif
void BuildVisLeafs(int threadnum);
// MPI uses these.
struct transfer_t;
transfer_t *BuildVisLeafs_Start();
// If PatchCB is non-null, it is called after each row is generated (used by
// MPI).
void BuildVisLeafs_Cluster(int threadnum, transfer_t *transfers, int iCluster,
void (*PatchCB)(int iThread, int patchnum,
CPatch *patch));
void BuildVisLeafs_End(transfer_t *transfers);
#endif // VISMAT_H