From 1b944f3255589bf886343289ebf9c48d343f7f97 Mon Sep 17 00:00:00 2001 From: Vitor K Date: Sat, 22 Apr 2023 15:43:29 -0300 Subject: [PATCH] gl_rasterizer: Fix texel buffer size overflow (#6458) Co-authored-by: GPUCode --- src/video_core/renderer_opengl/gl_rasterizer.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/video_core/renderer_opengl/gl_rasterizer.cpp b/src/video_core/renderer_opengl/gl_rasterizer.cpp index bc1edf46e..62fa0ff14 100644 --- a/src/video_core/renderer_opengl/gl_rasterizer.cpp +++ b/src/video_core/renderer_opengl/gl_rasterizer.cpp @@ -68,8 +68,7 @@ GLenum MakeAttributeType(Pica::PipelineRegs::VertexAttributeFormat format) { // which corresponds to GL_RG32F GLint max_texel_buffer_size; glGetIntegerv(GL_MAX_TEXTURE_BUFFER_SIZE, &max_texel_buffer_size); - LOG_INFO(Render_OpenGL, "Max texture buffer size: {}", max_texel_buffer_size); - return std::min(max_texel_buffer_size * 8, TEXTURE_BUFFER_SIZE); + return std::min(max_texel_buffer_size * 8ULL, TEXTURE_BUFFER_SIZE); } } // Anonymous namespace