From 3ca675223a495f7d0a9d2130b8d88d9c5c79747e Mon Sep 17 00:00:00 2001 From: gdk Date: Tue, 19 Nov 2019 11:41:45 -0300 Subject: Remove TranslatorConfig struct --- Ryujinx.Graphics.Shader/CodeGen/Constants.cs | 2 ++ Ryujinx.Graphics.Shader/CodeGen/Glsl/Declarations.cs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'Ryujinx.Graphics.Shader/CodeGen') diff --git a/Ryujinx.Graphics.Shader/CodeGen/Constants.cs b/Ryujinx.Graphics.Shader/CodeGen/Constants.cs index 10c22c60..59e9f145 100644 --- a/Ryujinx.Graphics.Shader/CodeGen/Constants.cs +++ b/Ryujinx.Graphics.Shader/CodeGen/Constants.cs @@ -3,5 +3,7 @@ namespace Ryujinx.Graphics.Shader.CodeGen static class Constants { public const int MaxShaderStorageBuffers = 16; + + public const int ConstantBufferSize = 0x10000; // In bytes } } \ No newline at end of file diff --git a/Ryujinx.Graphics.Shader/CodeGen/Glsl/Declarations.cs b/Ryujinx.Graphics.Shader/CodeGen/Glsl/Declarations.cs index a8cabaaf..e8b44961 100644 --- a/Ryujinx.Graphics.Shader/CodeGen/Glsl/Declarations.cs +++ b/Ryujinx.Graphics.Shader/CodeGen/Glsl/Declarations.cs @@ -210,7 +210,7 @@ namespace Ryujinx.Graphics.Shader.CodeGen.Glsl context.EnterScope(); - string ubSize = "[" + NumberFormatter.FormatInt(context.Config.MaxCBufferSize / 16) + "]"; + string ubSize = "[" + NumberFormatter.FormatInt(Constants.ConstantBufferSize / 16) + "]"; context.AppendLine("vec4 " + OperandManager.GetUbName(context.Config.Stage, cbufSlot) + ubSize + ";"); -- cgit v1.2.3