diff --git a/src/core/gpu_hw_opengl.cpp b/src/core/gpu_hw_opengl.cpp index 2775e1d60..f91f3c487 100644 --- a/src/core/gpu_hw_opengl.cpp +++ b/src/core/gpu_hw_opengl.cpp @@ -196,7 +196,10 @@ void GPU_HW_OpenGL::SetCapabilities(HostDisplay* host_display) glGetIntegerv(GL_MAX_TEXTURE_BUFFER_SIZE, reinterpret_cast(&m_max_texture_buffer_size)); Log_InfoPrintf("Max texel buffer size: %u", m_max_texture_buffer_size); if (m_max_texture_buffer_size < VRAM_WIDTH * VRAM_HEIGHT) - Log_WarningPrintf("Maximum texture buffer size is less than VRAM size, VRAM writes may be slower."); + { + Log_WarningPrintf("Maximum texture buffer size is less than VRAM size, not using texel buffers."); + m_supports_texture_buffer = false; + } } if (!m_supports_texture_buffer || m_max_texture_buffer_size < VRAM_WIDTH * VRAM_HEIGHT)