TEXTURE2D(_MainTex); SAMPLER(sampler_MainTex); // Shading Color TEXTURE2D(_BaseColorMap); SAMPLER(sampler_BaseColorMap); TEXTURE2D(_1stShadeColorMap); TEXTURE2D(_2ndShadeColorMap); TEXTURE2D_ARRAY(_ShadingRampMap); TEXTURE2D(_ShadingRampMaskMap); // Shadow TEXTURE2D(_SDFShadingMap); SAMPLER(sampler_SDFShadingMap); // Surface Inputs TEXTURE2D(_MaskMap); SAMPLER(sampler_MaskMap); TEXTURE2D(_NormalMap); SAMPLER(sampler_NormalMap); TEXTURE2D(_AnisotropyMap); SAMPLER(sampler_AnisotropyMap); TEXTURE2D(_SpecularColorMap); SAMPLER(sampler_SpecularColorMap); TEXTURE2D(_SSSLutMap); TEXTURE2D(_HairBlendingMap); SAMPLER(sampler_HairBlendingMap); // Global TEXTURE2D(_HairShadowTex); TEXTURE2D_X(_HairBlendingTex); TEXTURE2D(_IndirectDiffuseMatCapMap); TEXTURE2D(_IndirectSpecularMatCapMap); TEXTURE2D_ARRAY(_IndirectDiffuseRampMap); TEXTURE2D(_ClippingMask); TEXTURE2D(_AngelRingColorMap); SAMPLER(sampler_AngelRingColorMap); TEXTURE2D(_OutlineWidthMap); SAMPLER(sampler_OutlineWidthMap); TEXTURE2D(_OutlineColorMap); SAMPLER(sampler_OutlineColorMap);