DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit a1dd4b0aa778eb07d3252c3bc3dd904a3d44218a
parent dc47cb49fee3c597ec3e2fb80e8f2c80b730838d
Author: falkTX <falktx@falktx.com>
Date:   Sun,  4 Jul 2021 00:10:28 +0100

Reset OpenGL color before drawing images (fixes invisible content)

Signed-off-by: falkTX <falktx@falktx.com>

Diffstat:
Mdgl/src/OpenGL.cpp | 2++
Mtests/Demo.cpp | 6+++---
2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dgl/src/OpenGL.cpp b/dgl/src/OpenGL.cpp @@ -316,6 +316,8 @@ static void drawOpenGLImage(const OpenGLImage& image, const Point<int>& pos, con setupCalled = true; } + glColor4f(1.0f, 1.0f, 1.0f, 1.0f); + glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, textureId); diff --git a/tests/Demo.cpp b/tests/Demo.cpp @@ -413,8 +413,8 @@ public: wColor->setAbsoluteX(kSidebarWidth); wImages = new ExampleImagesSubWidget(this); - wImages->hide() - wImages->setAbsoluteX(kSidebarWidth);; + wImages->hide(); + wImages->setAbsoluteX(kSidebarWidth); wRects = new ExampleRectanglesSubWidget(this); wRects->hide(); @@ -432,7 +432,7 @@ public: wLeft = new LeftSideWidget(this, this), wLeft->setAbsolutePos(2, 2); - resizer = new ResizeHandle(this), + resizer = new ResizeHandle(this); curPageChanged(0); }