diff --git a/Renderer/OpenGL/OpenGLView.swift b/Renderer/OpenGL/OpenGLView.swift index fc67520..a91a82a 100644 --- a/Renderer/OpenGL/OpenGLView.swift +++ b/Renderer/OpenGL/OpenGLView.swift @@ -8,7 +8,7 @@ import Foundation import Cocoa -import OpenGL +import GLKit import CoreVideo public class OpenGLView: NSOpenGLView, RenderingSurface { @@ -36,6 +36,14 @@ public class OpenGLView: NSOpenGLView, RenderingSurface { } } + override public func prepareOpenGL() { + super.prepareOpenGL() + + glClearColor(0.16, 0.17, 0.21, 1.0) + glEnable(GLenum(GL_DEPTH_TEST)) + glDepthFunc(GLenum(GL_LESS)) + } + private func setupOpenGL() { guard !didSetupOpenGL else { return } defer { didSetupOpenGL = true }