MCPcopy Create free account
hub / github.com/KhronosGroup/glslang / ImageOperandsString

Function ImageOperandsString

SPIRV/doc.cpp:670–694  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

668const int ImageOperandsCeiling = 17;
669
670const char* ImageOperandsString(int format)
671{
672 switch (format) {
673 case (int)ImageOperandsShift::Bias: return "Bias";
674 case (int)ImageOperandsShift::Lod: return "Lod";
675 case (int)ImageOperandsShift::Grad: return "Grad";
676 case (int)ImageOperandsShift::ConstOffset: return "ConstOffset";
677 case (int)ImageOperandsShift::Offset: return "Offset";
678 case (int)ImageOperandsShift::ConstOffsets: return "ConstOffsets";
679 case (int)ImageOperandsShift::Sample: return "Sample";
680 case (int)ImageOperandsShift::MinLod: return "MinLod";
681 case (int)ImageOperandsShift::MakeTexelAvailableKHR: return "MakeTexelAvailableKHR";
682 case (int)ImageOperandsShift::MakeTexelVisibleKHR: return "MakeTexelVisibleKHR";
683 case (int)ImageOperandsShift::NonPrivateTexelKHR: return "NonPrivateTexelKHR";
684 case (int)ImageOperandsShift::VolatileTexelKHR: return "VolatileTexelKHR";
685 case (int)ImageOperandsShift::SignExtend: return "SignExtend";
686 case (int)ImageOperandsShift::ZeroExtend: return "ZeroExtend";
687 case (int)ImageOperandsShift::Nontemporal: return "Nontemporal";
688 case (int)ImageOperandsShift::Offsets: return "Offsets";
689
690 case ImageOperandsCeiling:
691 default:
692 return "Bad";
693 }
694}
695
696const char* FPFastMathString(int mode)
697{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected