From 7f11f883d0781952f002b3aa3222a3aa0040f18a Mon Sep 17 00:00:00 2001 From: Yong He Date: Fri, 17 Mar 2023 15:57:22 -0700 Subject: Add support for emitting cuda kernel and host functions. (#2712) * Add support for emitting cuda kernel and host functions. * Update test. * Fix cuda preamble emit. --------- Co-authored-by: Yong He --- source/slang/core.meta.slang | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'source/slang/core.meta.slang') diff --git a/source/slang/core.meta.slang b/source/slang/core.meta.slang index 790aa3d55..6581cc605 100644 --- a/source/slang/core.meta.slang +++ b/source/slang/core.meta.slang @@ -3078,6 +3078,12 @@ attribute_syntax [DllExport] : DllExportAttribute; __attributeTarget(FuncDecl) attribute_syntax [CudaDeviceExport] : CudaDeviceExportAttribute; +__attributeTarget(FuncDecl) +attribute_syntax [CudaHost] : CudaHostAttribute; + +__attributeTarget(FuncDecl) +attribute_syntax [CudaKernel] : CudaKernelAttribute; + __attributeTarget(InterfaceDecl) attribute_syntax [COM(guid: String)] : ComInterfaceAttribute; -- cgit v1.2.3