From 34ceb96676d69cf454c71f3655c348cfb420209c Mon Sep 17 00:00:00 2001 From: Thomas Friedel Date: Wed, 28 Mar 2018 18:58:07 +0200 Subject: [PATCH] fallback to no msaa --- sdlcanvas/sdlcanvas.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sdlcanvas/sdlcanvas.go b/sdlcanvas/sdlcanvas.go index bb4631e..d5a5b77 100644 --- a/sdlcanvas/sdlcanvas.go +++ b/sdlcanvas/sdlcanvas.go @@ -56,7 +56,12 @@ func CreateWindow(w, h int, title string) (*Window, *canvas.Canvas, error) { // create window window, err := sdl.CreateWindow(title, sdl.WINDOWPOS_CENTERED, sdl.WINDOWPOS_CENTERED, w, h, sdl.WINDOW_RESIZABLE|sdl.WINDOW_OPENGL) if err != nil { - return nil, nil, fmt.Errorf("Error creating window: %v", err) + sdl.GL_SetAttribute(sdl.GL_MULTISAMPLEBUFFERS, 0) + sdl.GL_SetAttribute(sdl.GL_MULTISAMPLESAMPLES, 0) + window, err = sdl.CreateWindow(title, sdl.WINDOWPOS_CENTERED, sdl.WINDOWPOS_CENTERED, w, h, sdl.WINDOW_RESIZABLE|sdl.WINDOW_OPENGL) + if err != nil { + return nil, nil, fmt.Errorf("Error creating window: %v", err) + } } // create GL context