Foundation for the aego engine. core/ errs, log, handle arena, mathx, clock, stats platform SDL3 backend plus a headless one, input state, events gpu device abstraction with gl33 and null backends vfs scheme-based virtual filesystem with overlay mounts engine builder, module registry, phase-ordered system loop, jobs demos basic, resize, input, headless; sandbox driver OpenGL bindings are generated into gpu/gl33/gl by tools/gen-gl.sh, so the module has no external dependencies.
9 lines
403 B
Go
9 lines
403 B
Go
//go:build darwin
|
|
|
|
package sdl
|
|
|
|
/*
|
|
#cgo LDFLAGS: -liconv -framework Cocoa -framework IOKit -framework CoreVideo -framework CoreAudio -framework AudioToolbox -framework Carbon -framework ForceFeedback -framework GameController -framework Metal -framework QuartzCore -framework CoreHaptics -framework AVFoundation -framework CoreMedia -framework Foundation -framework UniformTypeIdentifiers
|
|
*/
|
|
import "C"
|