|
@@ -1508,16 +1508,16 @@ love.test.graphics.setBlendMode = function(test)
|
|
|
love.graphics.clear(0.5, 0.5, 0.5, 1)
|
|
|
love.graphics.setBlendMode('add', 'alphamultiply')
|
|
|
love.graphics.setColor(1, 0, 0, 1)
|
|
|
- love.graphics.points({1,1})
|
|
|
+ love.graphics.rectangle('fill', 0, 0, 1, 1)
|
|
|
love.graphics.setBlendMode('subtract', 'alphamultiply')
|
|
|
love.graphics.setColor(1, 1, 1, 0.5)
|
|
|
- love.graphics.points({16,1})
|
|
|
+ love.graphics.rectangle('fill', 15, 0, 1, 1)
|
|
|
love.graphics.setBlendMode('multiply', 'premultiplied')
|
|
|
love.graphics.setColor(0, 1, 0, 1)
|
|
|
- love.graphics.points({16,16})
|
|
|
+ love.graphics.rectangle('fill', 15, 15, 1, 1)
|
|
|
love.graphics.setBlendMode('replace', 'premultiplied')
|
|
|
love.graphics.setColor(0, 0, 1, 0.5)
|
|
|
- love.graphics.points({1,16})
|
|
|
+ love.graphics.rectangle('fill', 0, 15, 1, 1)
|
|
|
love.graphics.setColor(1, 1, 1, 1)
|
|
|
love.graphics.setCanvas()
|
|
|
local imgdata = love.graphics.readbackTexture(canvas, {16, 0, 0, 0, 16, 16})
|
|
@@ -1568,13 +1568,14 @@ love.test.graphics.setColor = function(test)
|
|
|
test:assertEquals(0, g, 'check g set')
|
|
|
test:assertEquals(0, b, 'check b set')
|
|
|
test:assertEquals(1, a, 'check a set')
|
|
|
- love.graphics.points({{1,1},{6,1},{11,1},{16,1}})
|
|
|
+
|
|
|
+ love.graphics.rectangle('fill', 0, 0, 16, 1)
|
|
|
love.graphics.setColor(1, 1, 0, 1)
|
|
|
- love.graphics.points({{1,2},{6,2},{11,2},{16,2}})
|
|
|
+ love.graphics.rectangle('fill', 0, 1, 16, 1)
|
|
|
love.graphics.setColor(0, 1, 0, 0.5)
|
|
|
- love.graphics.points({{1,3},{6,3},{11,3},{16,3}})
|
|
|
+ love.graphics.rectangle('fill', 0, 2, 16, 1)
|
|
|
love.graphics.setColor(0, 0, 1, 1)
|
|
|
- love.graphics.points({{1,4},{6,4},{11,4},{16,4}})
|
|
|
+ love.graphics.rectangle('fill', 0, 3, 16, 1)
|
|
|
love.graphics.setColor(1, 1, 1, 1)
|
|
|
love.graphics.setCanvas()
|
|
|
local imgdata = love.graphics.readbackTexture(canvas, {16, 0, 0, 0, 16, 16})
|
|
@@ -1878,8 +1879,8 @@ love.test.graphics.setWireframe = function(test)
|
|
|
love.graphics.setColor(1, 1, 0, 1)
|
|
|
love.graphics.rectangle('fill', 2, 2, 13, 13)
|
|
|
love.graphics.setColor(1, 1, 1, 1)
|
|
|
- love.graphics.setWireframe(false)
|
|
|
love.graphics.setCanvas()
|
|
|
+ love.graphics.setWireframe(false)
|
|
|
local imgdata = love.graphics.readbackTexture(canvas, {16, 0, 0, 0, 16, 16})
|
|
|
test:assertPixels(imgdata, {
|
|
|
yellow = {{1,14},{14,1},{14,14},{2,2},{13,13}},
|