From 4eca2c7d269eeea12497bdef6b0e3a266fefb08a Mon Sep 17 00:00:00 2001 From: Dominik Honnef Date: Wed, 3 Jan 2024 14:01:30 +0100 Subject: [PATCH] gpu: remove unused cache parameters Signed-off-by: Dominik Honnef --- gpu/gpu.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/gpu/gpu.go b/gpu/gpu.go index fc6511cb..f616fd29 100644 --- a/gpu/gpu.go +++ b/gpu/gpu.go @@ -425,9 +425,9 @@ func (g *gpu) frame(target RenderTarget) error { g.stencilTimer.end() g.coverTimer.begin() g.renderer.uploadImages(g.cache, g.drawOps.imageOps) - g.renderer.prepareDrawOps(g.cache, g.drawOps.imageOps) + g.renderer.prepareDrawOps(g.drawOps.imageOps) g.drawOps.layers = g.renderer.packLayers(g.drawOps.layers) - g.renderer.drawLayers(g.cache, g.drawOps.layers, g.drawOps.imageOps) + g.renderer.drawLayers(g.drawOps.layers, g.drawOps.imageOps) d := driver.LoadDesc{ ClearColor: g.drawOps.clearColor, } @@ -437,7 +437,7 @@ func (g *gpu) frame(target RenderTarget) error { } g.ctx.BeginRenderPass(defFBO, d) g.ctx.Viewport(0, 0, viewport.X, viewport.Y) - g.renderer.drawOps(g.cache, false, image.Point{}, g.renderer.blitter.viewport, g.drawOps.imageOps) + g.renderer.drawOps(false, image.Point{}, g.renderer.blitter.viewport, g.drawOps.imageOps) g.coverTimer.end() g.ctx.EndRenderPass() g.cleanupTimer.begin() @@ -853,7 +853,7 @@ func (r *renderer) packLayers(layers []opacityLayer) []opacityLayer { return layers } -func (r *renderer) drawLayers(cache *resourceCache, layers []opacityLayer, ops []imageOp) { +func (r *renderer) drawLayers(layers []opacityLayer, ops []imageOp) { if len(r.layers.sizes) == 0 { return } @@ -876,7 +876,7 @@ func (r *renderer) drawLayers(cache *resourceCache, layers []opacityLayer, ops [ } r.ctx.Viewport(v.Min.X, v.Min.Y, v.Max.X, v.Max.Y) f := r.layerFBOs.fbos[fbo] - r.drawOps(cache, true, l.clip.Min.Mul(-1), l.clip.Size(), ops[l.opStart:l.opEnd]) + r.drawOps(true, l.clip.Min.Mul(-1), l.clip.Size(), ops[l.opStart:l.opEnd]) sr := f32.FRect(v) uvScale, uvOffset := texSpaceTransform(sr, f.size) uvTrans := f32.Affine2D{}.Scale(f32.Point{}, uvScale).Offset(uvOffset) @@ -1221,7 +1221,7 @@ func (r *renderer) uploadImages(cache *resourceCache, ops []imageOp) { } } -func (r *renderer) prepareDrawOps(cache *resourceCache, ops []imageOp) { +func (r *renderer) prepareDrawOps(ops []imageOp) { for _, img := range ops { m := img.material switch m.material { @@ -1242,7 +1242,7 @@ func (r *renderer) prepareDrawOps(cache *resourceCache, ops []imageOp) { } } -func (r *renderer) drawOps(cache *resourceCache, isFBO bool, opOff image.Point, viewport image.Point, ops []imageOp) { +func (r *renderer) drawOps(isFBO bool, opOff image.Point, viewport image.Point, ops []imageOp) { var coverTex driver.Texture for i := 0; i < len(ops); i++ { img := ops[i]