From 814222f0e9c6075f59cd2ac0d395f22181c9e5eb Mon Sep 17 00:00:00 2001 From: mars Date: Sun, 16 Apr 2023 16:39:50 -0400 Subject: [PATCH] Modify push.lua to use nearest-neighbor canvas filtering --- lib/push.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/push.lua b/lib/push.lua index 34591ec..df6fce9 100644 --- a/lib/push.lua +++ b/lib/push.lua @@ -80,11 +80,14 @@ function push:setupCanvas(canvases) return self end function push:addCanvas(params) + local canvas = love.graphics.newCanvas(self._WWIDTH, self._WHEIGHT) + canvas:setFilter("nearest", "nearest") + table.insert(self.canvases, { name = params.name, private = params.private, shader = params.shader, - canvas = love.graphics.newCanvas(self._WWIDTH, self._WHEIGHT), + canvas = canvas, stencil = params.stencil or self._stencil }) end