mirror of
https://github.com/lloeki/ld48-29.git
synced 2025-12-06 02:54:40 +01:00
28 lines
557 B
Go
28 lines
557 B
Go
package main
|
|
|
|
import (
|
|
"runtime"
|
|
"log"
|
|
gl "github.com/go-gl/gl"
|
|
glfw "github.com/go-gl/glfw3"
|
|
pa "code.google.com/p/portaudio-go/portaudio"
|
|
)
|
|
|
|
var _ = gl.Begin // TODO: remove later
|
|
var _ = glfw.Init // TODO: remove later
|
|
var _ = pa.Initialize // TODO: remove later
|
|
|
|
func errorCallback(err glfw.ErrorCode, desc string) {
|
|
log.Printf("%v: %v\n", err, desc)
|
|
}
|
|
|
|
func main() {
|
|
runtime.LockOSThread()
|
|
|
|
glfw.SetErrorCallback(errorCallback)
|
|
|
|
if !glfw.Init() {
|
|
panic("Can't init glfw!")
|
|
}
|
|
defer glfw.Terminate()
|
|
}
|