Files
sml-projects/shell/shell.sml

23 lines
530 B
Standard ML
Raw Normal View History

2024-09-30 13:43:43 +01:00
structure Shell =
struct
open CML
fun main () =
let
(* Set up GLFW. *)
val _ = Glfw.init ()
val _ = Glfw.windowHint (Glfw.CONTEXT_VERSION_MAJOR (), 3)
val _ = Glfw.windowHint (Glfw.DEPRECATED (), Glfw.FALSE ())
val _ = Glfw.windowHint (Glfw.SAMPLES (), 4)
val window = Glfw.createWindow (1600, 900, "shf")
val _ = Glfw.makeContextCurrent window
val _ = Gles3.loadGlad ()
2024-10-04 23:23:25 +01:00
val _ = GlDraw.loop window
2024-09-30 13:43:43 +01:00
in
2024-10-04 23:23:25 +01:00
()
2024-09-30 13:43:43 +01:00
end
end
val _ = RunCML.doit (Shell.main, NONE)