OptiX
3.9
NVIDIA OptiX Acceleration Engine
Main Page
Modules
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
optix.h
Go to the documentation of this file.
1
2
/*
3
* Copyright (c) 2008 - 2009 NVIDIA Corporation. All rights reserved.
4
*
5
* NVIDIA Corporation and its licensors retain all intellectual property and proprietary
6
* rights in and to this software, related documentation and any modifications thereto.
7
* Any use, reproduction, disclosure or distribution of this software and related
8
* documentation without an express license agreement from NVIDIA Corporation is strictly
9
* prohibited.
10
*
11
* TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THIS SOFTWARE IS PROVIDED *AS IS*
12
* AND NVIDIA AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR IMPLIED,
13
* INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
14
* PARTICULAR PURPOSE. IN NO EVENT SHALL NVIDIA OR ITS SUPPLIERS BE LIABLE FOR ANY
15
* SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT
16
* LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF
17
* BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR
18
* INABILITY TO USE THIS SOFTWARE, EVEN IF NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF
19
* SUCH DAMAGES
20
*/
21
31
/******************************************************************************\
32
*
33
* Primary OptiX include file -- includes the host api if compiling host code,
34
* includes the cuda api if compiling device code
35
*
36
* For the math library routines include optix_math.h.
37
*
38
\******************************************************************************/
39
40
#ifndef __optix_optix_h__
41
#define __optix_optix_h__
42
43
#define OPTIX_VERSION 3090
/* 3.9.0 (major = OPTIX_VERSION/1000, *
44
* minor = (OPTIX_VERSION%1000)/10, *
45
* micro = OPTIX_VERSION%10 */
46
47
48
#ifdef __CUDACC__
49
# include "
optix_device.h
"
50
#else
51
# include "
optix_host.h
"
52
#endif
53
54
55
#endif
/* __optix_optix_h__ */
optix_device.h
OptiX public API.
optix_host.h
OptiX public API.
Generated on Thu Mar 31 2016 09:25:40 for OptiX by
1.8.6