NewRenderFrameOwnDevice returns a new renderframe initialized for given GPU, of given size. This version creates a new Graphics device -- for purely offscreen usage.
(gp *GPU, size image.Point)
| 49 | // of given size. |
| 50 | // This version creates a new Graphics device -- for purely offscreen usage. |
| 51 | func NewRenderFrameOwnDevice(gp *GPU, size image.Point) *RenderFrame { |
| 52 | rf := &RenderFrame{} |
| 53 | rf.Defaults() |
| 54 | rf.Format.Size = size |
| 55 | rf.Init(gp, true) // make own device |
| 56 | return rf |
| 57 | } |
| 58 | |
| 59 | // NewRenderFrame returns a new renderframe initialized for given GPU, |
| 60 | // of given size. |