Hardware Renderers: Fix leftover artefacts on fullscreen modes

This commit is contained in:
Cacodemon345
2021-12-31 12:35:00 +06:00
parent 81a7107969
commit 27e144f7fa

View File

@@ -111,10 +111,12 @@ void HardwareRenderer::initializeGL()
pclog("OpenGL renderer: %s\n", glGetString(GL_RENDERER)); pclog("OpenGL renderer: %s\n", glGetString(GL_RENDERER));
pclog("OpenGL version: %s\n", glGetString(GL_VERSION)); pclog("OpenGL version: %s\n", glGetString(GL_VERSION));
pclog("OpenGL shader language version: %s\n", glGetString(GL_SHADING_LANGUAGE_VERSION)); pclog("OpenGL shader language version: %s\n", glGetString(GL_SHADING_LANGUAGE_VERSION));
glClearColor(0, 0, 0, 1);
} }
void HardwareRenderer::paintGL() { void HardwareRenderer::paintGL() {
m_context->makeCurrent(this); m_context->makeCurrent(this);
glClear(GL_COLOR_BUFFER_BIT);
QVector<QVector2D> verts, texcoords; QVector<QVector2D> verts, texcoords;
QMatrix4x4 mat; QMatrix4x4 mat;
mat.setToIdentity(); mat.setToIdentity();