From ccebb87ca77329cd744f07df79b3eb88ca0be4d2 Mon Sep 17 00:00:00 2001 From: void_17 Date: Tue, 3 Mar 2026 08:54:08 +0700 Subject: [PATCH] Enable Whole Program Optimization in Release mode This noticeably improves FPS --- Minecraft.Client/Minecraft.Client.vcxproj | 4 +++- Minecraft.World/Minecraft.World.vcxproj | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Minecraft.Client/Minecraft.Client.vcxproj b/Minecraft.Client/Minecraft.Client.vcxproj index 99a4ea27..5135fec9 100644 --- a/Minecraft.Client/Minecraft.Client.vcxproj +++ b/Minecraft.Client/Minecraft.Client.vcxproj @@ -310,6 +310,7 @@ Application MultiByte v143 + true Application @@ -774,7 +775,7 @@ - true + false $(OutDir)$(ProjectName)_D.xex $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) @@ -1776,6 +1777,7 @@ xcopy /q /y /i /s /e $(ProjectDir)DurangoMedia\CU $(LayoutDir)Image\Loose\CUlegacy_stdio_definitions.lib;d3d11.lib;..\Minecraft.World\x64_Release\Minecraft.World.lib;XInput9_1_0.lib;Windows64\Iggy\lib\iggy_w64.lib;%(AdditionalDependencies) NotSet false + UseLinkTimeCodeGeneration Run postbuild script diff --git a/Minecraft.World/Minecraft.World.vcxproj b/Minecraft.World/Minecraft.World.vcxproj index 30a871b5..16a93e1a 100644 --- a/Minecraft.World/Minecraft.World.vcxproj +++ b/Minecraft.World/Minecraft.World.vcxproj @@ -307,6 +307,7 @@ StaticLibrary MultiByte v143 + true StaticLibrary