MCPcopy Create free account
hub / github.com/csyonghe/Spire / BuiltinToString

Function BuiltinToString

Source/SpireCore/SpirVCodeGen.cpp:249–272  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

247 };
248
249 String BuiltinToString(BuiltIn b)
250 {
251 switch (b)
252 {
253 case BuiltIn::Invalid:
254 return "invalid";
255 case BuiltIn::Position:
256 return "Position";
257 case BuiltIn::PointSize:
258 return "PointSize";
259 case BuiltIn::ClipDistance:
260 return "ClipDistance";
261 case BuiltIn::CullDistance:
262 return "CullDistance";
263 case BuiltIn::FragDepth:
264 return "FragDepth";
265 case BuiltIn::WorkgroupSize:
266 return "WorkgroupSize";
267 case BuiltIn::GlobalInvocationId:
268 return "GlobalInvocationId";
269 default:
270 throw NotImplementedException("unknown Builtin");
271 }
272 }
273
274 enum class Dim
275 {

Callers 1

DecorateMethod · 0.85

Calls 1

Tested by

no test coverage detected