function love.load()
c1 = love.graphics.newCanvas(100,100)
love.graphics.setCanvas(c1)
love.graphics.printf("lol",0,0,100,"left")
love.graphics.setCanvas()
end
function love.draw()
love.graphics.draw(c1)
end
however case 2 the text is appears blurry even though i'm still drawing on integer coordinates...
function love.draw()
x = math.floor(math.sin(love.timer.getTime()*0.1)*100+100)
love.graphics.setBlendMode('alpha', 'premultiplied')
love.graphics.draw(c1,x,0)
love.graphics.setBlendMode('alpha', 'alphamultiply')
love.graphics.printf("this is a test sentence",x,20,200,"left")
end