summaryrefslogtreecommitdiff
path: root/src/render/momo
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2026-04-13 17:01:47 -0400
committerAndrew Opalach <andrew@akon.city> 2026-04-13 17:01:47 -0400
commit77b54c35bf9587450cd636e0d7df37e190e28bfb (patch)
treea290efdd8b09066847199f3f52a32be70d24ef51 /src/render/momo
parent20617b9c80cf8d8051ecdb53a2c22f68c012f21b (diff)
downloadcamu-77b54c35bf9587450cd636e0d7df37e190e28bfb.tar.gz
camu-77b54c35bf9587450cd636e0d7df37e190e28bfb.tar.bz2
camu-77b54c35bf9587450cd636e0d7df37e190e28bfb.zip
Smaller stuff that went uncommitted
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/render/momo')
-rw-r--r--src/render/momo/momo.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/render/momo/momo.c b/src/render/momo/momo.c
index 5239efd..8b1b78d 100644
--- a/src/render/momo/momo.c
+++ b/src/render/momo/momo.c
@@ -3,6 +3,8 @@
#include "momo.h"
+#define CRT_BACKGROUND_COLOR (1.f / 7.5f)
+
bool MOMO_Init(MOMO_Renderer *mmr,
#ifdef STELA_API_OPENGL
bool (*MakeCurrent)(void *),
@@ -17,6 +19,7 @@ bool MOMO_Init(MOMO_Renderer *mmr,
mmr->GL.ReleaseCurrent = ReleaseCurrent;
mmr->GL.SwapBuffers = SwapBuffers;
mmr->GL.MakeCurrent(mmr->Private);
+ glClearColor(CRT_BACKGROUND_COLOR, CRT_BACKGROUND_COLOR, CRT_BACKGROUND_COLOR, 1.f);
const char *gl_version = (const char *)glGetString(GL_VERSION);
if (gl_version) {
log_info("GL context version: %s.", gl_version);
@@ -30,6 +33,7 @@ bool MOMO_Init(MOMO_Renderer *mmr,
void MOMO_Render(MOMO_Renderer *mmr)
{
#ifdef STELA_API_OPENGL
+ glClear(GL_COLOR_BUFFER_BIT);
mmr->GL.SwapBuffers(mmr->Private);
#endif
}