// Forward declare texture scale and bias
if (hasTextureScaleAndBias) {
accessors
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->scale << "\n"
- << "FORWARD_DECL(vec4 HdGet_" << name << "_" << HdStTokens->scale
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->scale << "\n"
- << "FORWARD_DECL(vec4 HdGet_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->scale
++ << "#ifdef HD_HAS_" << name << "_"
++ << HdStTokens->storm << "_" << HdStTokens->scale << "\n"
++ << "FORWARD_DECL(vec4 HdGet_" << name << "_"
++ << HdStTokens->storm << "_" << HdStTokens->scale
<< "());\n"
<< "#endif\n"
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->bias << "\n"
- << "FORWARD_DECL(vec4 HdGet_" << name << "_" << HdStTokens->bias
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->bias << "\n"
- << "FORWARD_DECL(vec4 HdGet_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->bias
++ << "#ifdef HD_HAS_" << name << "_" << HdStTokens->storm
++ << "_" << HdStTokens->bias << "\n"
++ << "FORWARD_DECL(vec4 HdGet_" << name << "_" << HdStTokens->storm
++ << "_" << HdStTokens->bias
<< "());\n"
<< "#endif\n";
}
}
}
accessors
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->scale << "\n"
- << " * HdGet_" << name << "_" << HdStTokens->scale << "()\n"
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->scale << "\n"
- << " * HdGet_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->scale << "()\n"
++ << "#ifdef HD_HAS_" << name << "_" << HdStTokens->storm << "_"
++ << HdStTokens->scale << "\n"
++ << " * HdGet_" << name << "_" << HdStTokens->storm << "_"
++ << HdStTokens->scale << "()\n"
<< "#endif\n"
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->bias << "\n"
- << " + HdGet_" << name << "_" << HdStTokens->bias << "()\n"
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->bias << "\n"
- << " + HdGet_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->bias << "()\n"
++ << "#ifdef HD_HAS_" << name << "_" << HdStTokens->storm << "_"
++ << HdStTokens->bias << "\n"
++ << " + HdGet_" << name << "_" << HdStTokens->storm << "_"
++ << HdStTokens->bias << "()\n"
<< "#endif\n"
<< ")" << swizzle << ");\n";
} else {
<< name
<< HdSt_ResourceBindingSuffixTokens->fallback
<< fallbackSwizzle << ")\n"
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->scale << "\n"
- << " * HdGet_" << name << "_" << HdStTokens->scale
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->scale << "\n"
- << " * HdGet_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->scale
++ << "#ifdef HD_HAS_" << name << "_"
++ << HdStTokens->storm << "_" << HdStTokens->scale << "\n"
++ << " * HdGet_" << name << "_"
++ << HdStTokens->storm << "_" << HdStTokens->scale
<< "()" << swizzle << "\n"
<< "#endif\n"
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->bias << "\n"
- << " + HdGet_" << name << "_" << HdStTokens->bias
- << "#ifdef HD_HAS_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->bias << "\n"
- << " + HdGet_" << name << "_" << HdStTokens->stormGenerated << "_" << HdStTokens->bias
++ << "#ifdef HD_HAS_" << name << "_"
++ << HdStTokens->storm << "_" << HdStTokens->bias << "\n"
++ << " + HdGet_" << name << "_"
++ << HdStTokens->storm << "_" << HdStTokens->bias
<< "()" << swizzle << "\n"
<< "#endif\n"
<< ");\n"
accessors
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->scale << "\n"
<< "vec4 HdGet_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->scale << "();\n"
<< "#endif\n"
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->bias << "\n"
<< "vec4 HdGet_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->bias << "();\n"
<< "#endif\n";
<< HdSt_ResourceBindingSuffixTokens->fallback
<< fallbackSwizzle << ")\n"
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->scale << "\n"
<< " * HdGet_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->scale << "()" << swizzle << "\n"
<< "#endif\n"
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->bias << "\n"
<< " + HdGet_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->bias << "()" << swizzle << "\n"
<< "#endif\n"
<< " );\n }\n";
accessors
<< " return (ret\n"
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->scale << "\n"
<< " * HdGet_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->scale << "()\n"
<< "#endif\n"
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->bias << "\n"
<< " + HdGet_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->bias << "()\n"
<< "#endif\n"
<< " )" << swizzle << ";\n}\n";
accessors
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->scale << "\n"
<< "FORWARD_DECL(vec4 HdGet_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->scale << "());\n"
<< "#endif\n"
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->bias << "\n"
<< "FORWARD_DECL(vec4 HdGet_" << it->second.name << "_"
- << HdStTokens->stormGenerated << "_"
++ << HdStTokens->storm << "_"
<< HdStTokens->bias << "());\n"
<< "#endif\n";
<< HdSt_ResourceBindingSuffixTokens->fallback
<< fallbackSwizzle << ")\n"
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->scale << "\n"
- << HdStTokens->stormGenerated << "_" << HdStTokens->scale << "\n"
++ << HdStTokens->storm << "_" << HdStTokens->scale << "\n"
<< " * HdGet_" << it->second.name << "_"
- << HdStTokens->scale << "()" << swizzle << "\n"
- << HdStTokens->stormGenerated << "_" << HdStTokens->scale << "()" << swizzle << "\n"
++ << HdStTokens->storm << "_" << HdStTokens->scale << "()"
++ << swizzle << "\n"
<< "#endif\n"
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->bias << "\n"
- << HdStTokens->stormGenerated << "_" << HdStTokens->bias << "\n"
++ << HdStTokens->storm << "_" << HdStTokens->bias << "\n"
<< " + HdGet_" << it->second.name << "_"
- << HdStTokens->bias << "()" << swizzle << "\n"
- << HdStTokens->stormGenerated << "_" << HdStTokens->bias << "()" << swizzle << "\n"
++ << HdStTokens->storm << "_" << HdStTokens->bias << "()"
++ << swizzle << "\n"
<< "#endif\n"
<< " );\n }\n";
}
accessors
<< " return (ret\n"
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->scale << "\n"
- << HdStTokens->stormGenerated << "_" << HdStTokens->scale << "\n"
++ << HdStTokens->storm << "_" << HdStTokens->scale << "\n"
<< " * HdGet_" << it->second.name << "_"
- << HdStTokens->scale << "()\n"
- << HdStTokens->stormGenerated << "_" << HdStTokens->scale << "()\n"
++ << HdStTokens->storm << "_" << HdStTokens->scale << "()\n"
<< "#endif\n"
<< "#ifdef HD_HAS_" << it->second.name << "_"
- << HdStTokens->bias << "\n"
- << HdStTokens->stormGenerated << "_" << HdStTokens->bias << "\n"
++ << HdStTokens->storm << "_" << HdStTokens->bias << "\n"
<< " + HdGet_" << it->second.name << "_"
- << HdStTokens->bias << "()\n"
- << HdStTokens->stormGenerated << "_" << HdStTokens->bias << "()\n"
++ << HdStTokens->storm << "_" << HdStTokens->bias << "()\n"
<< "#endif\n"
<< " )" << swizzle << ";\n}\n";