Temporary remove optimization - finded some bugs

This commit is contained in:
Igor Timofeev 2015-08-29 01:21:25 +03:00
parent 944a0699f3
commit 8fafc8e3ee

View File

@ -96,17 +96,17 @@ local function drawJPG(x, y, image2)
for i = 1, image2.width, 1 do
if image2[j][i].char ~= transparentSymbol then
if i > 1 then
if image2[j][i - 1].bg ~= image2[j][i].bg then
gpu.setBackground(image2[j][i].bg)
end
if image2[j][i - 1].fg ~= image2[j][i].fg then
gpu.setBackground(image2[j][i].bg)
end
else
-- if i > 1 then
-- if image2[j][i - 1].bg ~= image2[j][i].bg then
-- gpu.setBackground(image2[j][i].bg)
-- end
-- if image2[j][i - 1].fg ~= image2[j][i].fg then
-- gpu.setBackground(image2[j][i].bg)
-- end
-- else
gpu.setBackground(image2[j][i].bg)
gpu.setForeground(image2[j][i].fg)
end
-- end
gpu.set(x + i, y + j, image2[j][i].char)
end
@ -181,17 +181,17 @@ local function drawPNG(x, y, massivSudaPihay)
for i = 1, #massivSudaPihay[j] do
if massivSudaPihay[j][i][1] and massivSudaPihay[j][i][2] and massivSudaPihay[j][i][3] ~= transparentSymbol then
if i > 1 then
if massivSudaPihay[j][i - 1][1] ~= massivSudaPihay[j][i][1] then
gpu.setBackground(massivSudaPihay[j][i][1])
end
if massivSudaPihay[j][i - 1][2] ~= massivSudaPihay[j][i][2] then
gpu.setForeground(massivSudaPihay[j][i][2])
end
else
-- if i > 1 then
-- if massivSudaPihay[j][i - 1][1] ~= massivSudaPihay[j][i][1] then
-- gpu.setBackground(massivSudaPihay[j][i][1])
-- end
-- if massivSudaPihay[j][i - 1][2] ~= massivSudaPihay[j][i][2] then
-- gpu.setForeground(massivSudaPihay[j][i][2])
-- end
-- else
gpu.setBackground(massivSudaPihay[j][i][1])
gpu.setForeground(massivSudaPihay[j][i][2])
end
-- end
gpu.set(x + i, y + j, massivSudaPihay[j][i][3])
end