SimpleNGL 1.0
|
00001 // 00002 // include/PerlinNoise_ispc.h 00003 // (Header automatically generated by the ispc compiler.) 00004 // DO NOT EDIT THIS FILE. 00005 // 00006 00007 #ifndef ISPC_INCLUDE_PERLINNOISE_ISPC_H 00008 #define ISPC_INCLUDE_PERLINNOISE_ISPC_H 00009 00010 #include <stdint.h> 00011 00014 00015 #define ISPC_TARGET_SSE4 00016 00017 #ifdef __cplusplus 00018 namespace ispc { 00019 #endif // __cplusplus 00020 00021 00023 // Functions exported from ispc code 00025 #ifdef __cplusplus 00026 extern "C" { 00027 #endif // __cplusplus 00028 extern int32_t computeNoise(const float *in, float *out, int32_t count, float mag); 00029 extern void populateValues(float valuesIn[512][3][3]); 00030 #ifdef __cplusplus 00031 } 00032 #endif // __cplusplus 00033 00034 #ifdef __cplusplus 00035 } 00036 #endif // __cplusplus 00037 00038 #endif // ISPC_INCLUDE_PERLINNOISE_ISPC_H