From 11f331771a8d5d80bc1dd317dcad5eb815e9cb55 Mon Sep 17 00:00:00 2001 From: Yong He Date: Fri, 9 Oct 2020 09:55:32 -0700 Subject: Make RTTI objects __constant__ in CUDA (#1573) Co-authored-by: Yong He --- source/slang/slang-emit-cuda.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source') diff --git a/source/slang/slang-emit-cuda.cpp b/source/slang/slang-emit-cuda.cpp index 1e6df82ba..60387ca7f 100644 --- a/source/slang/slang-emit-cuda.cpp +++ b/source/slang/slang-emit-cuda.cpp @@ -333,7 +333,7 @@ String CUDASourceEmitter::generateEntryPointNameImpl(IREntryPointDecoration* ent void CUDASourceEmitter::emitGlobalRTTISymbolPrefix() { - m_writer->emit("__device__ "); + m_writer->emit("__constant__ "); } void CUDASourceEmitter::emitCall(const HLSLIntrinsic* specOp, IRInst* inst, const IRUse* operands, int numOperands, const EmitOpInfo& inOuterPrec) -- cgit v1.2.3