From 9604118401f185c0e1a213b8e99dad060c6263bc Mon Sep 17 00:00:00 2001 From: jsmall-nvidia Date: Wed, 13 Nov 2019 13:35:56 -0500 Subject: * Added getCStr(Name*) (#1121) * Added the name to the EntryPointLayout so is always available * Made spReflectionEntryPoint_getName use name * Improved checking for entry point name in render-test * Improved COMPILE test type to allow failure and output of failure. --- source/slang/slang-reflection.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'source/slang/slang-reflection.cpp') diff --git a/source/slang/slang-reflection.cpp b/source/slang/slang-reflection.cpp index f2c4973ed..59130b0fc 100644 --- a/source/slang/slang-reflection.cpp +++ b/source/slang/slang-reflection.cpp @@ -1210,9 +1210,7 @@ SLANG_API char const* spReflectionEntryPoint_getName( SlangReflectionEntryPoint* inEntryPoint) { auto entryPointLayout = convert(inEntryPoint); - if(!entryPointLayout) return 0; - - return getText(entryPointLayout->entryPoint.GetName()).begin(); + return entryPointLayout ? getCstr(entryPointLayout->name) : nullptr; } SLANG_API unsigned spReflectionEntryPoint_getParameterCount( -- cgit v1.2.3