53 #define _PRMANAPI_VERSION_ 23 54 #define _PRMANAPI_RELEASE_ 0 63 #define _PRMANAPI_VERSION_MAJOR_ 23 64 #define _PRMANAPI_VERSION_MINOR_ 0 65 #define _PRMANAPI_VERSION_BUILD_ 0 69 # define PRMANIMPORT __declspec(dllimport) 70 # define PRMANEXPORT __declspec(dllexport) 71 # define RSLEXPORT __declspec(dllexport) 73 # define PRMAN_INLINE __forceinline 75 # define PRMAN_INLINE inline 77 # define PRMAN_NOINLINE __declspec(noinline) 78 # define PRMAN_ALIGNED(...) __declspec(align(__VA_ARGS__)) 81 # define PRMANEXPORT __attribute__ ((visibility("default"))) 82 # define RSLEXPORT __attribute__ ((visibility("default"))) 84 # define PRMAN_INLINE inline __attribute__((always_inline)) 86 # define PRMAN_INLINE inline 88 # define PRMAN_NOINLINE __attribute__((noinline)) 89 # define PRMAN_ALIGNED(...) __attribute__((aligned(__VA_ARGS__))) 96 #define PRMAN_ALIGNED_16 PRMAN_ALIGNED(16) 97 #define PRMAN_ALIGNED_64 PRMAN_ALIGNED(64) 98 #define PRMAN_ALIGNED_4096 PRMAN_ALIGNED(4096) 101 #define PRMAN_INLINE_NONDEBUG PRMAN_NOINLINE 103 #define PRMAN_INLINE_NONDEBUG PRMAN_INLINE 108 #ifdef PRMANBUILDINGAPI 109 # define PRMANAPI PRMANEXPORT 111 # define PRMANAPI PRMANIMPORT 122 # define PRMANSDKAPI PRMANEXPORT 125 # define PRMANSDKAPI PRMANAPI 170 #ifndef PIXAR_ARGUSED 171 # define PIXAR_ARGUSED(x) (void) x
PRMANAPI int PRManBegin(int argc, char *argv[])
PRMANAPI int PRManEnd()
PRManEnd Shuts down and cleans up and unloads the RenderMan library.