Blender
V3.3
|
#include <avxf.h>
Public Types | |
enum | { size = 8 } |
typedef avxf | Float |
Public Member Functions | |
__forceinline | avxf () |
__forceinline | avxf (const avxf &other) |
__forceinline avxf & | operator= (const avxf &other) |
__forceinline | avxf (const __m256 a) |
__forceinline | avxf (const __m256i a) |
__forceinline | operator const __m256 & () const |
__forceinline | operator __m256 & () |
__forceinline | avxf (float a) |
__forceinline | avxf (float high32x4, float low32x4) |
__forceinline | avxf (float a3, float a2, float a1, float a0) |
__forceinline | avxf (float a7, float a6, float a5, float a4, float a3, float a2, float a1, float a0) |
__forceinline | avxf (float3 a) |
__forceinline | avxf (int a3, int a2, int a1, int a0) |
__forceinline | avxf (int a7, int a6, int a5, int a4, int a3, int a2, int a1, int a0) |
__forceinline | avxf (__m128 a, __m128 b) |
__forceinline const float & | operator[] (const size_t i) const |
__forceinline float & | operator[] (const size_t i) |
Public Attributes | |
union { | |
__m256 m256 | |
float f [8] | |
int i [8] | |
}; | |
typedef avxf avxf::Float |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 88 of file avxf.h.
References Freestyle::a, usdtokens::b(), and m256.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
union { ... } |
float avxf::f[8] |
Definition at line 18 of file avxf.h.
Referenced by operator[]().
int avxf::i[8] |
Definition at line 19 of file avxf.h.
Referenced by operator[]().
__m256 avxf::m256 |
Definition at line 17 of file avxf.h.
Referenced by avxf(), operator __m256 &(), operator const __m256 &(), and operator=().