Versions in this module Expand all Collapse all v2 v2.0.7 Mar 14, 2021 Changes in this version + func BeginFrame() error + func EndFrame() error + type Image struct + func NewImage(width, height int) *Image + func NewScreenFramebufferImage(width, height int) *Image + func (i *Image) DrawTriangles(srcs [graphics.ShaderImageNum]*Image, vertices []float32, indices []uint16, ...) + func (i *Image) Dump(name string, blackbg bool) error + func (i *Image) MarkDisposed() + func (i *Image) ReplacePixels(pix []byte, x, y, width, height int) error + func (i *Image) SetVolatile(volatile bool) + func (img *Image) Pixels(x, y, width, height int) (pix []byte, err error) + type Shader struct + func NewShader(program *shaderir.Program) *Shader + func (s *Shader) MarkDisposed()