mirror of
https://git.naxdy.org/Mirror/Ryujinx.git
synced 2025-01-12 21:59:12 +00:00
Chad SPIR-V vs Virgin Spir-V
This commit is contained in:
parent
1f934246d4
commit
c5feac85de
3 changed files with 5 additions and 5 deletions
|
@ -139,7 +139,7 @@
|
||||||
"SettingsTabGraphics": "Graphics",
|
"SettingsTabGraphics": "Graphics",
|
||||||
"SettingsTabGraphicsAPI": "Graphics API",
|
"SettingsTabGraphicsAPI": "Graphics API",
|
||||||
"SettingsTabGraphicsEnableShaderCache": "Enable Shader Cache",
|
"SettingsTabGraphicsEnableShaderCache": "Enable Shader Cache",
|
||||||
"SettingsTabGraphicsEnableOGLSpirV": "Enable Spir-V Shaders on OpenGL",
|
"SettingsTabGraphicsEnableOGLSpirV": "Enable SPIR-V Shaders on OpenGL",
|
||||||
"SettingsTabGraphicsAnisotropicFiltering": "Anisotropic Filtering:",
|
"SettingsTabGraphicsAnisotropicFiltering": "Anisotropic Filtering:",
|
||||||
"SettingsTabGraphicsAnisotropicFilteringAuto": "Auto",
|
"SettingsTabGraphicsAnisotropicFilteringAuto": "Auto",
|
||||||
"SettingsTabGraphicsAnisotropicFiltering2x": "2x",
|
"SettingsTabGraphicsAnisotropicFiltering2x": "2x",
|
||||||
|
@ -468,7 +468,7 @@
|
||||||
"GraphicsBackendThreadingTooltip": "Executes graphics backend commands on a second thread.\n\nSpeeds up shader compilation, reduces stuttering, and improves performance on GPU drivers without multithreading support of their own. Slightly better performance on drivers with multithreading.\n\nSet to AUTO if unsure.",
|
"GraphicsBackendThreadingTooltip": "Executes graphics backend commands on a second thread.\n\nSpeeds up shader compilation, reduces stuttering, and improves performance on GPU drivers without multithreading support of their own. Slightly better performance on drivers with multithreading.\n\nSet to AUTO if unsure.",
|
||||||
"GalThreadingTooltip": "Executes graphics backend commands on a second thread.\n\nSpeeds up shader compilation, reduces stuttering, and improves performance on GPU drivers without multithreading support of their own. Slightly better performance on drivers with multithreading.\n\nSet to AUTO if unsure.",
|
"GalThreadingTooltip": "Executes graphics backend commands on a second thread.\n\nSpeeds up shader compilation, reduces stuttering, and improves performance on GPU drivers without multithreading support of their own. Slightly better performance on drivers with multithreading.\n\nSet to AUTO if unsure.",
|
||||||
"ShaderCacheToggleTooltip": "Saves a disk shader cache which reduces stuttering in subsequent runs.\n\nLeave ON if unsure.",
|
"ShaderCacheToggleTooltip": "Saves a disk shader cache which reduces stuttering in subsequent runs.\n\nLeave ON if unsure.",
|
||||||
"OGLSpirVTooltip": "Saves shaders as Spir-V.\n\nLeave OFF if unsure.",
|
"OGLSpirVTooltip": "Saves shaders as SPIR-V.\n\nLeave OFF if unsure.",
|
||||||
"ResolutionScaleTooltip": "Resolution Scale applied to applicable render targets",
|
"ResolutionScaleTooltip": "Resolution Scale applied to applicable render targets",
|
||||||
"ResolutionScaleEntryTooltip": "Floating point resolution scale, such as 1.5. Non-integral scales are more likely to cause issues or crash.",
|
"ResolutionScaleEntryTooltip": "Floating point resolution scale, such as 1.5. Non-integral scales are more likely to cause issues or crash.",
|
||||||
"AnisotropyTooltip": "Level of Anisotropic Filtering (set to Auto to use the value requested by the game)",
|
"AnisotropyTooltip": "Level of Anisotropic Filtering (set to Auto to use the value requested by the game)",
|
||||||
|
|
|
@ -158,7 +158,7 @@ namespace Ryujinx.Graphics.Gpu.Shader
|
||||||
_isSpirVCapable = _context.Capabilities.SupportsSpirV;
|
_isSpirVCapable = _context.Capabilities.SupportsSpirV;
|
||||||
if (!_isSpirVCapable)
|
if (!_isSpirVCapable)
|
||||||
{
|
{
|
||||||
Logger.Warning?.PrintMsg(LogClass.Gpu, $"Spir-V Not Available on OpenGL for your GPU");
|
Logger.Warning?.PrintMsg(LogClass.Gpu, $"SPIR-V Not Available on OpenGL for your GPU");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_diskCacheHostStorage.CacheEnabled)
|
if (_diskCacheHostStorage.CacheEnabled)
|
||||||
|
|
|
@ -2124,11 +2124,11 @@
|
||||||
</child>
|
</child>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkCheckButton" id="_enableOGLSpirV">
|
<object class="GtkCheckButton" id="_enableOGLSpirV">
|
||||||
<property name="label" translatable="yes">Enable Spir-V Shader in OpenGL</property>
|
<property name="label" translatable="yes">Enable SPIR-V Shader in OpenGL</property>
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can-focus">True</property>
|
<property name="can-focus">True</property>
|
||||||
<property name="receives-default">False</property>
|
<property name="receives-default">False</property>
|
||||||
<property name="tooltip-text" translatable="yes">Uses shaders in Spir-V format. Leave OFF if unsure.</property>
|
<property name="tooltip-text" translatable="yes">Uses shaders in SPIR-V format. Leave OFF if unsure.</property>
|
||||||
<property name="halign">start</property>
|
<property name="halign">start</property>
|
||||||
<property name="margin-top">5</property>
|
<property name="margin-top">5</property>
|
||||||
<property name="margin-bottom">5</property>
|
<property name="margin-bottom">5</property>
|
||||||
|
|
Loading…
Reference in a new issue