Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
sse.h File Reference
#include <mitsuba/core/platform.h>
#include <stdio.h>

Go to the source code of this file.

Macros

#define __MITSUBA_CORE_SSE_H_
 
#define STACK_ALIGN16(t)   reinterpret_cast<float *>((reinterpret_cast<size_t>(t)+0x0F) & ~(size_t) 0x0F)
 
#define STACK_ALIGN32(t)   reinterpret_cast<float *>((reinterpret_cast<size_t>(t)+0x1F) & ~(size_t) 0x1F)
 
#define STACK_ALIGN64(t)   reinterpret_cast<float *>((reinterpret_cast<size_t>(t)+0x3F) & ~(size_t) 0x3F)
 
#define enable_fpexcept_sse()
 
#define query_fpexcept_sse()   0
 
#define disable_fpexcept_sse()
 

Macro Definition Documentation

#define __MITSUBA_CORE_SSE_H_
#define disable_fpexcept_sse ( )
#define enable_fpexcept_sse ( )
#define query_fpexcept_sse ( )    0
#define STACK_ALIGN16 (   t)    reinterpret_cast<float *>((reinterpret_cast<size_t>(t)+0x0F) & ~(size_t) 0x0F)
#define STACK_ALIGN32 (   t)    reinterpret_cast<float *>((reinterpret_cast<size_t>(t)+0x1F) & ~(size_t) 0x1F)
#define STACK_ALIGN64 (   t)    reinterpret_cast<float *>((reinterpret_cast<size_t>(t)+0x3F) & ~(size_t) 0x3F)