Skip to content

Commit c2d4bcf

Browse files
authored
Add more cases for isUniformParameterType. (shader-slang#3800)
1 parent 1ee1688 commit c2d4bcf

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

source/slang/slang-check-shader.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,10 @@ namespace Slang
322322
return true;
323323
if (as<SamplerStateType>(type))
324324
return true;
325+
if (auto arrayType = as<ArrayExpressionType>(type))
326+
return isUniformParameterType(arrayType->getElementType());
327+
if (auto modType = as<ModifiedType>(type))
328+
return isUniformParameterType(modType->getBase());
325329
return false;
326330
}
327331

0 commit comments

Comments
 (0)