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