OGRE-Next
4.0.0unstable
Object-Oriented Graphics Rendering Engine
|
#include "OgrePrerequisites.h"
Namespaces | |
Ogre | |
bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h> | |
Macros | |
#define | ARRAY_INT_ZERO 0 |
#define | ARRAY_MASK_ZERO false |
#define | ARRAY_PACKED_REALS 1 |
#define | ARRAY_REAL_ZERO 0 |
#define | CastArrayToInt32(outInt32Ptr, arraySimd) ( *( outInt32Ptr ) = static_cast<int32>( arraySimd ) ) |
#define | CastArrayToReal(outFloatPtr, arraySimd) ( *( outFloatPtr ) = arraySimd ) |
Input must be 16-byte aligned. More... | |
#define | CastIntToReal(x) ( x ) |
#define | CastRealToInt(x) ( x ) |
#define | ogre_madd(a, b, c) ( ( c ) + ( ( a ) * ( b ) ) ) |
#define | OGRE_PREFETCH_NTA(x) ( (void)0 ) |
#define | OGRE_PREFETCH_SLOT_DISTANCE 0 |
#define | OGRE_PREFETCH_T0(x) ( (void)0 ) |
#define | OGRE_PREFETCH_T1(x) ( (void)0 ) |
#define | OGRE_PREFETCH_T2(x) ( (void)0 ) |
Typedefs | |
typedef uint32 | Ogre::ArrayInt |
typedef bool | Ogre::ArrayMaskI |
typedef bool | Ogre::ArrayMaskR |
typedef Radian | Ogre::ArrayRadian |
typedef Real | Ogre::ArrayReal |
typedef uint32 | Ogre::ArrayToS16 |
To store the result of ToSnorm16, can be consumed by extractS16. More... | |
typedef uint32 | Ogre::ArrayToS8 |
To store the result of ToSnorm8, can be consumed by extractS8. More... | |
#define ARRAY_INT_ZERO 0 |
#define ARRAY_MASK_ZERO false |
#define ARRAY_PACKED_REALS 1 |
#define ARRAY_REAL_ZERO 0 |
#define CastArrayToInt32 | ( | outInt32Ptr, | |
arraySimd | |||
) | ( *( outInt32Ptr ) = static_cast<int32>( arraySimd ) ) |
#define CastArrayToReal | ( | outFloatPtr, | |
arraySimd | |||
) | ( *( outFloatPtr ) = arraySimd ) |
Input must be 16-byte aligned.
#define CastIntToReal | ( | x | ) | ( x ) |
#define CastRealToInt | ( | x | ) | ( x ) |
#define ogre_madd | ( | a, | |
b, | |||
c | |||
) | ( ( c ) + ( ( a ) * ( b ) ) ) |
#define OGRE_PREFETCH_NTA | ( | x | ) | ( (void)0 ) |
#define OGRE_PREFETCH_SLOT_DISTANCE 0 |
#define OGRE_PREFETCH_T0 | ( | x | ) | ( (void)0 ) |
#define OGRE_PREFETCH_T1 | ( | x | ) | ( (void)0 ) |
#define OGRE_PREFETCH_T2 | ( | x | ) | ( (void)0 ) |