// automatically generated, don't edit
#pragma once
#pragma once
namespace hip {
#if !defined(HIPRT_LOAD_FROM_STRING) && !defined(HIPRT_BITCODE_LINKING)
	static const char** hiprt_device_implArgs = 0;
#else
	static const char* hiprt_device_implArgs[] = {
hip_hiprt_common,
hip_hiprt_vec,
hip_hiprt_math,
hip_Aabb,
hip_BvhNode,
hip_Header,
hip_Instance,
hip_QrDecomposition,
hip_Quaternion,
hip_Transform,
hip_Triangle,
hip_hiprt_device,
hip_hiprt_device_impl};
#endif
static const char* hiprt_device_implIncludes[] = {"hiprt/hiprt_common.h","hiprt/hiprt_vec.h","hiprt/hiprt_math.h","hiprt/impl/Aabb.h","hiprt/impl/BvhNode.h","hiprt/impl/Header.h","hiprt/impl/Instance.h","hiprt/impl/QrDecomposition.h","hiprt/impl/Quaternion.h","hiprt/impl/Transform.h","hiprt/impl/Triangle.h","hiprt/hiprt_device.h",};
}	//namespace hip
#pragma once
namespace hip {
#if !defined(HIPRT_LOAD_FROM_STRING) && !defined(HIPRT_BITCODE_LINKING)
	static const char** hiprt_deviceArgs = 0;
#else
	static const char* hiprt_deviceArgs[] = {
hip_hiprt_common,
hip_hiprt_types,
hip_hiprt_vec,
hip_hiprt_device};
#endif
static const char* hiprt_deviceIncludes[] = {"hiprt/hiprt_common.h","hiprt/hiprt_types.h","hiprt/hiprt_vec.h",};
}	//namespace hip
#pragma once
namespace hip {
#if !defined(HIPRT_LOAD_FROM_STRING) && !defined(HIPRT_BITCODE_LINKING)
	static const char** BvhBuilderKernelsArgs = 0;
#else
	static const char* BvhBuilderKernelsArgs[] = {
hip_hiprt_common,
hip_hiprt_vec,
hip_hiprt_math,
hip_Obb,
hip_Aabb,
hip_AabbList,
hip_Triangle,
hip_BvhNode,
hip_BvhBuilderUtil,
hip_Header,
hip_Instance,
hip_InstanceList,
hip_MortonCode,
hip_QrDecomposition,
hip_Quaternion,
hip_Transform,
hip_TriangleMesh,
hip_BvhConfig,
hip_BvhBuilderKernels};
#endif
static const char* BvhBuilderKernelsIncludes[] = {"hiprt/hiprt_common.h","hiprt/hiprt_vec.h","hiprt/hiprt_math.h","hiprt/impl/Obb.h","hiprt/impl/Aabb.h","hiprt/impl/AabbList.h","hiprt/impl/Triangle.h","hiprt/impl/BvhNode.h","hiprt/impl/BvhBuilderUtil.h","hiprt/impl/Header.h","hiprt/impl/Instance.h","hiprt/impl/InstanceList.h","hiprt/impl/MortonCode.h","hiprt/impl/QrDecomposition.h","hiprt/impl/Quaternion.h","hiprt/impl/Transform.h","hiprt/impl/TriangleMesh.h","hiprt/impl/BvhConfig.h",};
}	//namespace hip
#pragma once
namespace hip {
#if !defined(HIPRT_LOAD_FROM_STRING) && !defined(HIPRT_BITCODE_LINKING)
	static const char** LbvhBuilderKernelsArgs = 0;
#else
	static const char* LbvhBuilderKernelsArgs[] = {
hip_hiprt_common,
hip_hiprt_vec,
hip_hiprt_math,
hip_Aabb,
hip_AabbList,
hip_Triangle,
hip_BvhNode,
hip_Header,
hip_QrDecomposition,
hip_Quaternion,
hip_Transform,
hip_InstanceList,
hip_MortonCode,
hip_TriangleMesh,
hip_BvhConfig,
hip_LbvhBuilderKernels};
#endif
static const char* LbvhBuilderKernelsIncludes[] = {"hiprt/hiprt_common.h","hiprt/hiprt_vec.h","hiprt/hiprt_math.h","hiprt/impl/Aabb.h","hiprt/impl/AabbList.h","hiprt/impl/Triangle.h","hiprt/impl/BvhNode.h","hiprt/impl/Header.h","hiprt/impl/QrDecomposition.h","hiprt/impl/Quaternion.h","hiprt/impl/Transform.h","hiprt/impl/InstanceList.h","hiprt/impl/MortonCode.h","hiprt/impl/TriangleMesh.h","hiprt/impl/BvhConfig.h",};
}	//namespace hip
#pragma once
namespace hip {
#if !defined(HIPRT_LOAD_FROM_STRING) && !defined(HIPRT_BITCODE_LINKING)
	static const char** PlocBuilderKernelsArgs = 0;
#else
	static const char* PlocBuilderKernelsArgs[] = {
hip_hiprt_common,
hip_hiprt_vec,
hip_hiprt_math,
hip_Aabb,
hip_AabbList,
hip_Triangle,
hip_BvhNode,
hip_BvhBuilderUtil,
hip_Header,
hip_QrDecomposition,
hip_Quaternion,
hip_Transform,
hip_InstanceList,
hip_MortonCode,
hip_TriangleMesh,
hip_BvhConfig,
hip_PlocBuilderKernels};
#endif
static const char* PlocBuilderKernelsIncludes[] = {"hiprt/hiprt_common.h","hiprt/hiprt_vec.h","hiprt/hiprt_math.h","hiprt/impl/Aabb.h","hiprt/impl/AabbList.h","hiprt/impl/Triangle.h","hiprt/impl/BvhNode.h","hiprt/impl/BvhBuilderUtil.h","hiprt/impl/Header.h","hiprt/impl/QrDecomposition.h","hiprt/impl/Quaternion.h","hiprt/impl/Transform.h","hiprt/impl/InstanceList.h","hiprt/impl/MortonCode.h","hiprt/impl/TriangleMesh.h","hiprt/impl/BvhConfig.h",};
}	//namespace hip
#pragma once
namespace hip {
#if !defined(HIPRT_LOAD_FROM_STRING) && !defined(HIPRT_BITCODE_LINKING)
	static const char** SbvhBuilderKernelsArgs = 0;
#else
	static const char* SbvhBuilderKernelsArgs[] = {
hip_hiprt_common,
hip_hiprt_vec,
hip_hiprt_math,
hip_Aabb,
hip_AabbList,
hip_BvhBuilderUtil,
hip_Triangle,
hip_BvhNode,
hip_Header,
hip_QrDecomposition,
hip_Quaternion,
hip_Transform,
hip_InstanceList,
hip_SbvhCommon,
hip_TriangleMesh,
hip_BvhConfig,
hip_SbvhBuilderKernels};
#endif
static const char* SbvhBuilderKernelsIncludes[] = {"hiprt/hiprt_common.h","hiprt/hiprt_vec.h","hiprt/hiprt_math.h","hiprt/impl/Aabb.h","hiprt/impl/AabbList.h","hiprt/impl/BvhBuilderUtil.h","hiprt/impl/Triangle.h","hiprt/impl/BvhNode.h","hiprt/impl/Header.h","hiprt/impl/QrDecomposition.h","hiprt/impl/Quaternion.h","hiprt/impl/Transform.h","hiprt/impl/InstanceList.h","hiprt/impl/SbvhCommon.h","hiprt/impl/TriangleMesh.h","hiprt/impl/BvhConfig.h",};
}	//namespace hip
#pragma once
namespace hip {
#if !defined(HIPRT_LOAD_FROM_STRING) && !defined(HIPRT_BITCODE_LINKING)
	static const char** BatchBuilderKernelsArgs = 0;
#else
	static const char* BatchBuilderKernelsArgs[] = {
hip_hiprt_common,
hip_hiprt_vec,
hip_hiprt_types,
hip_hiprt_math,
hip_Aabb,
hip_AabbList,
hip_BvhCommon,
hip_Triangle,
hip_BvhNode,
hip_Header,
hip_QrDecomposition,
hip_Quaternion,
hip_Transform,
hip_InstanceList,
hip_MortonCode,
hip_TriangleMesh,
hip_BvhConfig,
hip_MemoryArena,
hip_BvhBuilderKernels,
hip_LbvhBuilderKernels,
hip_BatchBuilderKernels};
#endif
static const char* BatchBuilderKernelsIncludes[] = {"hiprt/hiprt_common.h","hiprt/hiprt_vec.h","hiprt/hiprt_types.h","hiprt/hiprt_math.h","hiprt/impl/Aabb.h","hiprt/impl/AabbList.h","hiprt/impl/BvhCommon.h","hiprt/impl/Triangle.h","hiprt/impl/BvhNode.h","hiprt/impl/Header.h","hiprt/impl/QrDecomposition.h","hiprt/impl/Quaternion.h","hiprt/impl/Transform.h","hiprt/impl/InstanceList.h","hiprt/impl/MortonCode.h","hiprt/impl/TriangleMesh.h","hiprt/impl/BvhConfig.h","hiprt/impl/MemoryArena.h","hiprt/impl/BvhBuilderKernels.h","hiprt/impl/LbvhBuilderKernels.h",};
}	//namespace hip
