diff options
Diffstat (limited to 'Assets/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader')
-rw-r--r-- | Assets/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader | 3103 |
1 files changed, 0 insertions, 3103 deletions
diff --git a/Assets/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader b/Assets/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader deleted file mode 100644 index 9433c797..00000000 --- a/Assets/AmplifyShaderEditor/Plugins/EditorResources/Previews/Preview_SwizzleNode.shader +++ /dev/null @@ -1,3103 +0,0 @@ -Shader "Hidden/SwizzleNode" -{ - Properties - { - _A ("_A", 2D) = "white" {} - _Mask("_Mask", Vector) = (0,0,0,0) - } - SubShader - { - CGINCLUDE - #include "UnityCG.cginc" - #pragma vertex vert_img - #pragma fragment frag - - sampler2D _A; - sampler2D _B; - sampler2D _C; - sampler2D _D; - - float4 _Mask; - ENDCG - /////////////////////////////////////////////////////////////////////////////// - Pass - { - Name "xxxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.y,a.x)*_Mask; - } - ENDCG - } - - - Pass - { - Name "xxyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xxww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.x,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.y,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xywx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xywy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xywz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xyww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.y,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.y,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xzww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.z,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.y,a.x)*_Mask; - } - ENDCG - } - - - Pass - { - Name "xwyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "xwww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.x,a.w,a.w,a.w)*_Mask; - } - ENDCG - } - /////////////////////////////////////////////////////////////////////////////// - Pass - { - Name "yxxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.y,a.x)*_Mask; - } - ENDCG - } - - - Pass - { - Name "yxyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yxww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.x,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.y,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "yywx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "yywy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yywz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yyww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.y,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.y,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "yzww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.z,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.y,a.x)*_Mask; - } - ENDCG - } - - - Pass - { - Name "ywyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "ywww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.y,a.w,a.w,a.w)*_Mask; - } - ENDCG - } - /////////////////////////////////////////////////////////////////////////////// - Pass - { - Name "zxxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.y,a.x)*_Mask; - } - ENDCG - } - - - Pass - { - Name "zxyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zxww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.x,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.y,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zywx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zywy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zywz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zyww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.y,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.y,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zzww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.z,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.y,a.x)*_Mask; - } - ENDCG - } - - - Pass - { - Name "zwyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "zwww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.z,a.w,a.w,a.w)*_Mask; - } - ENDCG - } - /////////////////////////////////////////////////////////////////////////////// - Pass - { - Name "wxxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.y,a.x)*_Mask; - } - ENDCG - } - - - Pass - { - Name "wxyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wxww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.x,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.y,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wywx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wywy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wywz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wyww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.y,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.y,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wzww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.z,a.w,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwxx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.x,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwxy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.x,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwxz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.x,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwxw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.x,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwyx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.y,a.x)*_Mask; - } - ENDCG - } - - - Pass - { - Name "wwyy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.y,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwyz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.y,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwyw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.y,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwzx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.z,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwzy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.z,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwzz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.z,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwzw" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.z,a.w)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwwx" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.w,a.x)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwwy" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.w,a.y)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwwz" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.w,a.z)*_Mask; - } - ENDCG - } - - Pass - { - Name "wwww" - CGPROGRAM - float4 frag(v2f_img i) : SV_Target - { - float4 a = tex2D(_A, i.uv); - return float4(a.w,a.w,a.w,a.w)*_Mask; - } - ENDCG - } - } -} |