Merge pull request #21421 from hrydgard/split-mmpx-upscaler

Split MMPX texture upscaling shader into regular and advanced
This commit is contained in:
Henrik Rydgård
2026-03-12 18:56:17 +01:00
committed by GitHub
48 changed files with 1407 additions and 1244 deletions
+1
View File
@@ -1528,6 +1528,7 @@ Off = معطل
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+2 -1
View File
@@ -980,7 +980,7 @@ Allow speed control while connected (not recommended) = Qoşulu ikən sürət y
AM: Data from Unknown Port = AM: Bilinməyən Port Veriləni
Auto = Özbaşına
Autoconfigure = Özü-görkəmləniş
Change proAdhocServer Address = ad hoc qulluqçu IP adresini dəyiş
Change proAdhocServer Address = Ad hoc qulluqçu IP adresini dəyiş
Change proAdhocServer address hint = (localhost = çoxlu örnək)
ChangeMacSaveConfirm = Yeni MAC adresi yaradılsın?
ChangeMacSaveWarning = Bir sıra oyun qorunuş verilənini yükləyərkən MAC adresi yoxlayır, buna görə bu, köhnə qorunuşları korlaya bilər.
@@ -1520,6 +1520,7 @@ Off = Sönülüdür
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Выкл.
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Search]
No settings matched '%1' = Няма адпаведных налад '%1'
+1
View File
@@ -1520,6 +1520,7 @@ Off = Изключено
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1519,6 +1519,7 @@ Off = Aus
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpin
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1544,6 +1544,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Search]
No settings matched '%1' = No settings matched '%1'
+1
View File
@@ -1521,6 +1521,7 @@ Off = Deshabilitar
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPX = TexMMPX
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpino
+1
View File
@@ -1522,6 +1522,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = خاموش
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Pois
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1511,6 +1511,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Kikapcsolva
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Mati
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1524,6 +1524,7 @@ Off = Disattiva
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = 高山
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+2 -1
View File
@@ -950,7 +950,7 @@ Autoconfigure = 자동구성
Change proAdhocServer address hint = (로컬호스트 = 다중 인스턴스)
ChangeMacSaveConfirm = 새로운 MAC 주소를 생성하겠습니까?
ChangeMacSaveWarning = 일부 게임은 저장 데이터를 불러올 때 MAC 주소를 확인하므로 이전 저장이 손상될 수 있습니다.
Change proAdhocServer Address = ad hoc 서버 IP 주소 변경
Change proAdhocServer Address = Ad hoc 서버 IP 주소 변경
Chat = 채팅
Chat Button Position = 채팅 버튼 위치
Chat Here = 여기에서 채팅
@@ -1520,6 +1520,7 @@ Off = 끔
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Search]
No settings matched '%1' = '%1'과(와) 일치하는 설정이 없음
+1
View File
@@ -1534,6 +1534,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Search]
No settings matched '%1' = No settings matched '%1'
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpin
+1
View File
@@ -1528,6 +1528,7 @@ Off = Wył.
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1544,6 +1544,7 @@ Off = Desligado
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Search]
No settings matched '%1' = Nenhuma das configurações combinou com o '%1'
+1
View File
@@ -1545,6 +1545,7 @@ Off = Desativado
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Search]
No settings matched '%1' = Nenhuma das definições se parece com '%1'
+1
View File
@@ -1521,6 +1521,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Выкл.
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1521,6 +1521,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpin
+1
View File
@@ -1523,6 +1523,7 @@ Off = Nakapatay
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1561,6 +1561,7 @@ Off = ปิด
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = อัลไพน์
+1
View File
@@ -1521,6 +1521,7 @@ Off = Kapalı
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Вимкнути
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = Off
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1514,6 +1514,7 @@ Off = 关闭
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Themes]
Alpine = Alpine
+1
View File
@@ -1520,6 +1520,7 @@ Off = 關閉
TexMMPX = TexMMPX
Tex2xBRZ = Tex2xBRZ
Tex4xBRZ = Tex4xBRZ
TexMMPXAdvanced = TexMMPXAdvanced
[Search]
No settings matched '%1' = 沒有與「%1」相符的設定
+6
View File
@@ -212,6 +212,12 @@ Name=MMPX (2x)
Author=Morgan McGuire and Mara Gagiu
Compute=tex_mmpx.csh
Scale=2
[TexMMPXAdvanced]
Type=Texture
Name=MMPX Advanced (2x)
Author=CrashGG, Morgan McGuire and Mara Gagiu
Compute=tex_mmpx_adv.csh
Scale=2
VendorBlacklist=Apple
[RedBlue]
Type=StereoToMono
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff