ebiten: github.com/hajimehoshi/ebiten/internal

Directories

PathSynopsis
affine
buffered
clockPackage clock manages game timers.
colormcache
devicescale
driver
glfw
graphics
graphicscommandPackage graphicscommand represents a low layer for graphics using OpenGL.
graphicsdriver/metal
graphicsdriver/metal/caPackage ca provides access to Apple's Core Animation API (https://developer.apple.com/documentation/quartzcore).
graphicsdriver/metal/mtlPackage mtl provides access to Apple's Metal API (https://developer.apple.com/documentation/metal).
graphicsdriver/metal/nsPackage ns provides access to Apple's AppKit API (https://developer.apple.com/documentation/appkit).
graphicsdriver/opengl
graphicsdriver/opengl/glPackage gl implements Go bindings to OpenGL.
hooks
jsutilPackage jsutil offers utility functions for GopherJS and Wasm.
mipmap
packingPackage packing offers a packing algorithm in 2D space.
pngPackage png implements a PNG image decoder and encoder.
restorablePackage restorable offers an Image struct that stores image commands and restores its pixel data from the commands when context lost happens.
shader
shaderirPackage shaderir offers intermediate representation for shader programs.
shaderir/glsl
shaderir/metal
shareable
testflockPackage testflock provides a lock for testing.
testing
thread
uidriver/glfw
uidriver/js
uidriver/mobile
web

Updated 2020-09-30. Refresh now. Tools for package owners.