Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-10 07:49:32

0001 #include <optix.h>
0002 #include <cstdio>
0003 
0004 #define xstr(s) str(s)
0005 #define str(s) #s
0006 
0007 int main()
0008 {
0009     const char* vers = xstr(OPTIX_VERSION) ; 
0010 
0011 #if OPTIX_VERSION < 70000
0012     printf("Got unexpected version < 70000 :  %s\n",vers); 
0013 #elif OPTIX_VERSION == 70000
0014     printf("Got 70000 : vers %s \n", vers ); 
0015 #elif OPTIX_VERSION == 70200
0016     printf("Got 70200 : vers %s \n", vers ); 
0017 #elif OPTIX_VERSION == 70300
0018     printf("Got 70300 : vers %s \n", vers ); 
0019 #elif OPTIX_VERSION == 70400
0020     printf("Got 70400 : vers %s \n", vers ); 
0021 #elif OPTIX_VERSION == 70500
0022     printf("Got 70500 : vers %s \n", vers ); 
0023 #elif OPTIX_VERSION == 70600
0024     printf("Got 70600 : vers %s \n", vers ); 
0025 #elif OPTIX_VERSION == 70700
0026     printf("Got 70700 : vers %s \n", vers ); 
0027 #elif OPTIX_VERSION == 80000
0028     printf("Got 80000 : vers %s \n", vers ); 
0029 #else
0030     printf("Got unexpected version %s\n", vers ); 
0031 #endif 
0032 
0033     return 0 ; 
0034 }
0035 
0036