SSEAligned Struct Reference

128-bit SSE (Streaming SIMD Extension) registers require 16-byte alignment which necessitates special care when allocating objects containing SSE data types both on the stack and on the heap (via the new operator) More...

#include <SIMD.h>

Inheritance diagram for SSEAligned:

AABB BSDF MarchingCubes PathVertex ProgressiveFilterValue< T > Ray Shape SpatialAccel SurfacePoint Vector< 3, real_t >

Detailed Description

128-bit SSE (Streaming SIMD Extension) registers require 16-byte alignment which necessitates special care when allocating objects containing SSE data types both on the stack and on the heap (via the new operator)

Note:
SSE has been disabled in this build of Milton, resulting in SSEAligned being just a dummy, placeholder class with no real functionality or effect

Definition at line 182 of file SIMD.h.


The documentation for this struct was generated from the following file:

Generated on 28 Feb 2009 for Milton by doxygen 1.5.6