This commit is contained in:
2023-12-11 23:00:31 +02:00
committed by Illusion
parent 9ff6a1f9dc
commit 29adeb37ea
+2
View File
@@ -58,6 +58,7 @@ int init_x11(Display **display, Window *window, const char* title, int window_wi
GLint visual_attributes[] = { GLint visual_attributes[] = {
GLX_RENDER_TYPE, GLX_RGBA_BIT, GLX_RENDER_TYPE, GLX_RGBA_BIT,
GLX_DOUBLEBUFFER, 1, GLX_DOUBLEBUFFER, 1,
GLX_SAMPLES, 4, // MSAA
None None
}; };
@@ -97,6 +98,7 @@ int init_x11(Display **display, Window *window, const char* title, int window_wi
glad_glXSwapIntervalEXT(*display, *window, 1); glad_glXSwapIntervalEXT(*display, *window, 1);
// we enable blending for text // we enable blending for text
glEnable(GL_BLEND); glEnable(GL_BLEND);
glEnable(GL_MULTISAMPLE);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glViewport(0, 0, win_attrs.width, win_attrs.height); glViewport(0, 0, win_attrs.width, win_attrs.height);
resize_x11_window(*display, *window); resize_x11_window(*display, *window);