Documentation
¶
Overview ¶
TODO : Add DMA support
Index ¶
- func Driver() gorat.Driver
- type GLBound
- type GLColor
- type GLContext
- type GLFiller
- type GLProgram
- func (s GLProgram) BindBound(i int, o gorat.HardwareBound)
- func (s GLProgram) BindColor(i int, o gorat.HardwareColor)
- func (s GLProgram) BindContext(i int, o gorat.HardwareContext)
- func (s GLProgram) BindFiller(i int, o gorat.HardwareFiller)
- func (s GLProgram) BindResult(i int, o gorat.HardwareResult)
- func (s GLProgram) BindWorkspace(i int, o gorat.HardwareWorkspace)
- func (s GLProgram) Compute(x, y, z int)
- func (s GLProgram) Use()
- type GLResult
- type GLWorkspace
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GLProgram ¶
type GLProgram uint32
func (GLProgram) BindContext ¶
func (s GLProgram) BindContext(i int, o gorat.HardwareContext)
func (GLProgram) BindFiller ¶
func (s GLProgram) BindFiller(i int, o gorat.HardwareFiller)
func (GLProgram) BindResult ¶
func (s GLProgram) BindResult(i int, o gorat.HardwareResult)
func (GLProgram) BindWorkspace ¶
func (s GLProgram) BindWorkspace(i int, o gorat.HardwareWorkspace)
type GLWorkspace ¶
type GLWorkspace uint32
func (GLWorkspace) Clear ¶
func (s GLWorkspace) Clear()
func (GLWorkspace) Delete ¶
func (s GLWorkspace) Delete()
func (GLWorkspace) Print ¶
func (s GLWorkspace) Print()
func (GLWorkspace) Resize ¶
func (s GLWorkspace) Resize(w, h int)
func (GLWorkspace) Size ¶
func (s GLWorkspace) Size() (w, h int)
func (GLWorkspace) Visualize ¶
func (s GLWorkspace) Visualize() *image.RGBA
Click to show internal directories.
Click to hide internal directories.