1 // Copyright (C) 2002-2012 Nikolaus Gebhardt
\r
2 // This file is part of the "Irrlicht Engine".
\r
3 // For conditions of distribution and use, see copyright notice in irrlicht.h
\r
5 #ifndef __E_HARDWARE_BUFFER_FLAGS_INCLUDED__
\r
6 #define __E_HARDWARE_BUFFER_FLAGS_INCLUDED__
\r
13 enum E_HARDWARE_MAPPING
\r
15 //! Don't store on the hardware
\r
18 //! Rarely changed, usually stored completely on the hardware
\r
21 //! Sometimes changed, driver optimized placement
\r
24 //! Always changed, cache optimizing on the GPU
\r
30 //! Does not change anything
\r
32 //! Change the vertex mapping
\r
34 //! Change the index mapping
\r
36 //! Change both vertex and index mapping to the same value
\r
37 EBT_VERTEX_AND_INDEX
\r
40 } // end namespace scene
\r
41 } // end namespace irr
\r