nosingleplayer 1.2.0 : textures créées par MC (fix menu noir Windows/NVIDIA)
Le menu titre rendait entièrement noir sur les PC Windows + NVIDIA (2 postes) : le mod créait sa texture (DynamicTexture) et son sampler pendant l'extraction du rendu, et blittait une texture hors atlas. Correctifs : - la texture est désormais enregistrée via le mécanisme officiel de MC (ReloadableTexture + TextureContents) : c'est MC qui crée la texture GPU ET le sampler, comme pour ses propres textures. Plus de sampler custom, plus d'upload manuel ; - la création de la texture GPU est déplacée dans TitleScreen.init, donc HORS de l'enregistrement des commandes de la frame (le créer pendant l'extraction invalide le frame entier sur les backends à command encoder => écran noir) ; - fond réduit de 3840x2400 à 1920x1200 (36 Mo -> 9 Mo de VRAM) ; - suppression des 6 panorama_*.png embarqués : MC 26.3 n'expose pas les ressources des mods au ResourceManager, ils n'ont jamais été rendus (vérifié : le panorama vanilla'affiche le stock Mojang) ; - jar réduit de 3,6 Mo à 871 Ko. Vérifié par capture d'écran en jeu : menu OK en OpenGL (Mesa/AMD) et en Vulkan (lavapipe). atlas : distribution.json regénérée (nosingleplayer 1.2.0, MD5/URL à jour) ; retrait de spatial-gui du pack (fait par le repo, documenté dans server/mods/SOURCE.md).
This commit is contained in:
@@ -487,13 +487,13 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "fr.surviepote:nosingleplayer:1.1.9@jar",
|
||||
"id": "fr.surviepote:nosingleplayer:1.2.0@jar",
|
||||
"name": "NoSingleplayer (SurviePote)",
|
||||
"type": "FabricMod",
|
||||
"artifact": {
|
||||
"size": 3639116,
|
||||
"url": "https://git.kisakay.com/k/mc/raw/branch/main/atlas/root/servers/SurviePote-26.3/fabricmods/optionalon/nosingleplayer-1.1.9.jar",
|
||||
"MD5": "d9666a2698e9bcb3d69e03097dc081b4"
|
||||
"size": 870981,
|
||||
"url": "https://git.kisakay.com/k/mc/raw/branch/main/atlas/root/servers/SurviePote-26.3/fabricmods/optionalon/nosingleplayer-1.2.0.jar",
|
||||
"MD5": "107e3b749568d916e556479efbbda3c6"
|
||||
},
|
||||
"required": {
|
||||
"value": false
|
||||
@@ -615,16 +615,6 @@
|
||||
"value": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "generated.fabricmod:spatial:gui-1.8+26.3-fabric@jar",
|
||||
"name": "Spatial",
|
||||
"type": "FabricMod",
|
||||
"artifact": {
|
||||
"size": 276562,
|
||||
"url": "https://git.kisakay.com/k/mc/raw/branch/main/atlas/root/servers/SurviePote-26.3/fabricmods/required/spatial-gui-1.8+26.3-fabric.jar",
|
||||
"MD5": "80fcb9b1ed083b8515fa78e6a5cd86a4"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "com.jaquadro.minecraft:storagedrawers:26.3.0.1@jar",
|
||||
"name": "Storage Drawers",
|
||||
|
||||
Reference in New Issue
Block a user