Directories ¶
Path | Synopsis |
---|---|
Package clock manages game timers.
|
Package clock manages game timers. |
Package graphicscommand represents a low layer for graphics using OpenGL.
|
Package graphicscommand represents a low layer for graphics using OpenGL. |
graphicsdriver
|
|
metal/ca
Package ca provides access to Apple's Core Animation API (https://developer.apple.com/documentation/quartzcore).
|
Package ca provides access to Apple's Core Animation API (https://developer.apple.com/documentation/quartzcore). |
metal/mtl
Package mtl provides access to Apple's Metal API (https://developer.apple.com/documentation/metal).
|
Package mtl provides access to Apple's Metal API (https://developer.apple.com/documentation/metal). |
metal/ns
Package ns provides access to Apple's AppKit API (https://developer.apple.com/documentation/appkit).
|
Package ns provides access to Apple's AppKit API (https://developer.apple.com/documentation/appkit). |
opengl/gl
Package gl implements Go bindings to OpenGL.
|
Package gl implements Go bindings to OpenGL. |
opengl/gles
Package gles implements Go bindings to OpenGL ES.
|
Package gles implements Go bindings to OpenGL ES. |
Package jsutil offers utility functions for Wasm.
|
Package jsutil offers utility functions for Wasm. |
Package packing offers a packing algorithm in 2D space.
|
Package packing offers a packing algorithm in 2D space. |
Package png implements a PNG image decoder and encoder.
|
Package png implements a PNG image decoder and encoder. |
Package restorable offers an Image struct that stores image commands and restores its pixel data from the commands when context lost happens.
|
Package restorable offers an Image struct that stores image commands and restores its pixel data from the commands when context lost happens. |
Package shaderir offers intermediate representation for shader programs.
|
Package shaderir offers intermediate representation for shader programs. |
uidriver
|
|
Click to show internal directories.
Click to hide internal directories.