From 20bb06b5902c9bd61eb87d1b196fb67445a8b1d4 Mon Sep 17 00:00:00 2001 From: PabloMK7 Date: Fri, 20 Jun 2025 22:10:04 +0200 Subject: [PATCH] rasterizer: Increase uniform buffer size (#1174) --- src/video_core/renderer_opengl/gl_rasterizer.cpp | 2 +- src/video_core/renderer_vulkan/vk_rasterizer.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/video_core/renderer_opengl/gl_rasterizer.cpp b/src/video_core/renderer_opengl/gl_rasterizer.cpp index 6f3d5d79d..c8b6f725b 100644 --- a/src/video_core/renderer_opengl/gl_rasterizer.cpp +++ b/src/video_core/renderer_opengl/gl_rasterizer.cpp @@ -32,7 +32,7 @@ using namespace Pica::Shader::Generator; constexpr std::size_t VERTEX_BUFFER_SIZE = 16_MiB; constexpr std::size_t INDEX_BUFFER_SIZE = 2_MiB; -constexpr std::size_t UNIFORM_BUFFER_SIZE = 2_MiB; +constexpr std::size_t UNIFORM_BUFFER_SIZE = 8_MiB; constexpr std::size_t TEXTURE_BUFFER_SIZE = 2_MiB; GLenum MakePrimitiveMode(Pica::PipelineRegs::TriangleTopology topology) { diff --git a/src/video_core/renderer_vulkan/vk_rasterizer.cpp b/src/video_core/renderer_vulkan/vk_rasterizer.cpp index 89f1a089b..3319b34b8 100644 --- a/src/video_core/renderer_vulkan/vk_rasterizer.cpp +++ b/src/video_core/renderer_vulkan/vk_rasterizer.cpp @@ -31,7 +31,7 @@ using namespace Common::Literals; using namespace Pica::Shader::Generator; constexpr u64 STREAM_BUFFER_SIZE = 64_MiB; -constexpr u64 UNIFORM_BUFFER_SIZE = 4_MiB; +constexpr u64 UNIFORM_BUFFER_SIZE = 8_MiB; constexpr u64 TEXTURE_BUFFER_SIZE = 2_MiB; constexpr vk::BufferUsageFlags BUFFER_USAGE =