Skip to content

Commit

Permalink
着色器: 统一 3x 4x 变体的最小触发倍率为 2.2 3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
hooke007 committed Jul 21, 2023
1 parent 71a1b61 commit cc93b9d
Show file tree
Hide file tree
Showing 42 changed files with 942 additions and 942 deletions.
40 changes: 20 additions & 20 deletions portable_config/shaders/AiUpscale_Fast_3x_LineArt.glsl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!WIDTH LUMA.w 3 *
//!HEIGHT LUMA.h 3 *
//!COMPONENTS 1
Expand Down Expand Up @@ -46,7 +46,7 @@ vec4 hook()
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND LUMA
//!SAVE FEATURE1
Expand Down Expand Up @@ -85,7 +85,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND LUMA
//!SAVE FEATURE2
Expand Down Expand Up @@ -124,7 +124,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND LUMA
//!SAVE FEATURE3
Expand Down Expand Up @@ -163,7 +163,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND FEATURE1
//!BIND FEATURE2
Expand Down Expand Up @@ -206,7 +206,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND FEATURE1
//!BIND FEATURE2
Expand Down Expand Up @@ -249,7 +249,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND FEATURE1
//!BIND FEATURE2
Expand Down Expand Up @@ -292,7 +292,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -335,7 +335,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -378,7 +378,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -421,7 +421,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -464,7 +464,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -507,7 +507,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -550,7 +550,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -593,7 +593,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -636,7 +636,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -679,7 +679,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -721,7 +721,7 @@ return vec4(res, 0);
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -763,7 +763,7 @@ return vec4(res, 0);
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -805,7 +805,7 @@ return vec4(res, 0);
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!WIDTH LUMA.w 3 *
//!HEIGHT LUMA.h 3 *
//!BIND SUBCONV1
Expand Down
40 changes: 20 additions & 20 deletions portable_config/shaders/AiUpscale_Fast_3x_Photo.glsl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!WIDTH LUMA.w 3 *
//!HEIGHT LUMA.h 3 *
//!COMPONENTS 1
Expand Down Expand Up @@ -46,7 +46,7 @@ vec4 hook()
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND LUMA
//!SAVE FEATURE1
Expand Down Expand Up @@ -85,7 +85,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND LUMA
//!SAVE FEATURE2
Expand Down Expand Up @@ -124,7 +124,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND LUMA
//!SAVE FEATURE3
Expand Down Expand Up @@ -163,7 +163,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND FEATURE1
//!BIND FEATURE2
Expand Down Expand Up @@ -206,7 +206,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND FEATURE1
//!BIND FEATURE2
Expand Down Expand Up @@ -249,7 +249,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND FEATURE1
//!BIND FEATURE2
Expand Down Expand Up @@ -292,7 +292,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -335,7 +335,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -378,7 +378,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -421,7 +421,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -464,7 +464,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -507,7 +507,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -550,7 +550,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -593,7 +593,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -636,7 +636,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL1
//!BIND MODEL2
Expand Down Expand Up @@ -679,7 +679,7 @@ return res;
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -721,7 +721,7 @@ return vec4(res, 0);
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -763,7 +763,7 @@ return vec4(res, 0);
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!COMPONENTS 4
//!BIND MODEL4
//!BIND MODEL5
Expand Down Expand Up @@ -805,7 +805,7 @@ return vec4(res, 0);
}

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 2.400 > OUTPUT.h LUMA.h / 2.400 > *
//!WHEN OUTPUT.w LUMA.w / 2.200 > OUTPUT.h LUMA.h / 2.200 > *
//!WIDTH LUMA.w 3 *
//!HEIGHT LUMA.h 3 *
//!BIND SUBCONV1
Expand Down
Loading

0 comments on commit cc93b9d

Please sign in to comment.