Compare commits

...

4 Commits

Author SHA1 Message Date
gdkchan
53b078f5b3
Merge f2f3990e34 into 7d158acc3b 2024-10-01 09:33:22 +02:00
gdkchan
7d158acc3b
Do not try to create a texture pool if shader does not use textures (#7379) 2024-09-30 11:41:07 -03:00
Gabriel A
f2f3990e34 Adjust spacing 2024-03-31 09:16:47 -03:00
Gabriel A
7cc8b205fc Disable hypervisor by default on macOS 2024-03-31 08:41:09 -03:00
2 changed files with 3 additions and 3 deletions

View File

@ -743,7 +743,7 @@ namespace Ryujinx.Graphics.Gpu.Shader
constantBufferUsePerStageMask &= ~(1 << index);
}
if (checkTextures)
if (checkTextures && _allTextures.Length > 0)
{
TexturePool pool = channel.TextureManager.GetTexturePool(poolState.TexturePoolGpuVa, poolState.TexturePoolMaximumId);

View File

@ -820,7 +820,7 @@ namespace Ryujinx.UI.Common.Configuration
System.MemoryManagerMode.Value = MemoryManagerMode.HostMappedUnsafe;
System.ExpandRam.Value = false;
System.IgnoreMissingServices.Value = false;
System.UseHypervisor.Value = true;
System.UseHypervisor.Value = false;
Multiplayer.LanInterfaceId.Value = "0";
Multiplayer.Mode.Value = MultiplayerMode.Disabled;
UI.GuiColumns.FavColumn.Value = true;
@ -1382,7 +1382,7 @@ namespace Ryujinx.UI.Common.Configuration
{
Ryujinx.Common.Logging.Logger.Warning?.Print(LogClass.Application, $"Outdated configuration version {configurationFileFormat.Version}, migrating to version 43.");
configurationFileFormat.UseHypervisor = true;
configurationFileFormat.UseHypervisor = false;
}
if (configurationFileFormat.Version < 44)