Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ LoadContent_TryEnteringHiDef()

void Terraria.Main.LoadContent_TryEnteringHiDef ( )
inlineprivate

Definition at line 9960 of file Main.cs.

9961 {
9962 Configuration.Load();
9963 Configuration.Get("UseExperimentalFeatures", ref UseExperimentalFeatures);
9964 Configuration.Get("Support4K", ref Support4K);
9965 bool flag = Support4K && base.GraphicsDevice.Adapter.IsProfileSupported(GraphicsProfile.HiDef);
9966 if (GraphicsAdapter.DefaultAdapter.CurrentDisplayMode.Width <= 1920 && GraphicsAdapter.DefaultAdapter.CurrentDisplayMode.Height <= 1200)
9967 {
9968 flag = false;
9969 }
9970 if (Program.IsXna && Support4K && flag && base.GraphicsDevice.GraphicsProfile != GraphicsProfile.HiDef)
9971 {
9973 }
9974 else if (Program.IsFna)
9975 {
9977 }
9978 }
static void SetGraphicsProfile(GraphicsProfile profile, bool forceSet)
Definition Main.cs:3457
static bool UseExperimentalFeatures
Definition Main.cs:1411
static bool Support4K
Definition Main.cs:1884

References Microsoft.Xna.Framework.Graphics.GraphicsAdapter.DefaultAdapter, Terraria.Program.IsFna, Terraria.Program.IsXna, Terraria.Main.SetGraphicsProfile(), Terraria.Main.Support4K, and Terraria.Main.UseExperimentalFeatures.

Referenced by Terraria.Main.Initialize().