//========= Copyright 1996-2005, Valve Corporation, All rights reserved. ============// // // Purpose: // // $NoKeywords: $ //=============================================================================// #ifndef HARDWAREVERTEXCACHE_H #define HARDWAREVERTEXCACHE_H #ifdef _WIN32 #pragma once #endif // emulate a hardware post T&L vertex fifo class CHardwareVertexCache { public: CHardwareVertexCache(); void Init( int size ); void Insert( int index ); bool IsPresent( int index ); void Flush( void ); void Print( void ); private: int m_Size; int *m_Fifo; int m_HeadIndex; int m_NumEntries; }; #endif // HARDWAREVERTEXCACHE_H
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 5821 | Knut Wikstrom |
Added Valve Source code. This is NOT to be commited to other than new code from Valve. |