Skip to content

Commit

Permalink
着色器: 部分2x类着色器的最小倍率降低至1.2
Browse files Browse the repository at this point in the history
这部分限制不合理,现在2560x1440的设备可以正常对1080p的源应用此类着色器。
  • Loading branch information
hooke007 committed Jan 23, 2023
1 parent 288b61c commit 1c774f8
Show file tree
Hide file tree
Showing 39 changed files with 579 additions and 579 deletions.
36 changes: 18 additions & 18 deletions portable_config/shaders/AiUpscale_Fast_2x_LineArt.glsl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 1.400 > OUTPUT.h LUMA.h / 1.400 > *
//!WHEN OUTPUT.w LUMA.w / 1.200 > OUTPUT.h LUMA.h / 1.200 > *
//!WIDTH LUMA.w 2 *
//!HEIGHT LUMA.h 2 *
//!COMPONENTS 1
Expand Down Expand Up @@ -46,7 +46,7 @@ vec4 hook()
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 1.400 > OUTPUT.h LUMA.h / 1.400 > *
//!WHEN OUTPUT.w LUMA.w / 1.200 > OUTPUT.h LUMA.h / 1.200 > *
//!WIDTH LUMA.w 2 *
//!HEIGHT LUMA.h 2 *
//!BIND SUBCONV1
Expand Down
36 changes: 18 additions & 18 deletions portable_config/shaders/AiUpscale_Fast_2x_Photo.glsl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 1.400 > OUTPUT.h LUMA.h / 1.400 > *
//!WHEN OUTPUT.w LUMA.w / 1.200 > OUTPUT.h LUMA.h / 1.200 > *
//!WIDTH LUMA.w 2 *
//!HEIGHT LUMA.h 2 *
//!COMPONENTS 1
Expand Down Expand Up @@ -46,7 +46,7 @@ vec4 hook()
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

//!HOOK LUMA
//!WHEN OUTPUT.w LUMA.w / 1.400 > OUTPUT.h LUMA.h / 1.400 > *
//!WHEN OUTPUT.w LUMA.w / 1.200 > OUTPUT.h LUMA.h / 1.200 > *
//!WIDTH LUMA.w 2 *
//!HEIGHT LUMA.h 2 *
//!BIND SUBCONV1
Expand Down
Loading

0 comments on commit 1c774f8

Please sign in to comment.