gpu: rename method GPU.Frame to BeginFrame and drop redundant argument

The viewport size was already specified in the call to Collect.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2020-02-07 21:34:35 +01:00
parent 3b6646933d
commit d2d495416a
3 changed files with 6 additions and 5 deletions
+4 -3
View File
@@ -260,6 +260,8 @@ func (g *GPU) Release() {
}
func (g *GPU) Collect(viewport image.Point, frameOps *op.Ops) {
g.renderer.blitter.viewport = viewport
g.renderer.pather.viewport = viewport
g.drawOps.reset(g.cache, viewport)
g.drawOps.collect(g.cache, frameOps, viewport)
g.frameStart = time.Now()
@@ -279,9 +281,8 @@ func (g *GPU) Collect(viewport image.Point, frameOps *op.Ops) {
}
}
func (g *GPU) Frame(viewport image.Point) {
g.renderer.blitter.viewport = viewport
g.renderer.pather.viewport = viewport
func (g *GPU) BeginFrame() {
viewport := g.renderer.blitter.viewport
for _, img := range g.drawOps.imageOps {
expandPathOp(img.path, img.clip)
}