X6DXCO6KHXGD7LP3QRI6WSOAXYS67LAFK2ZUNH5B5QZIV3FCEH6QC
QRUFNFPP3EDJDYTAJGUTY6CVIGNKNTSF53YN22RRVMHXDO6MUJOQC
BYFC3K36BD65XRT7FSK6HRWX5S7MPIQ5WCMVGFBKBF3AOPYQHEAQC
5255G4IVHTJFBSUXMDTUXI3OV5CINYH7ESA55TAYMG3RBREOL4MQC
5X52XYQ37YTDFYWJTZLAUO6AWQZ6DXFBELMCYXDM736ASGWTIAVQC
T42Y5MLOV7WMURTBEZTUVMYEVG72UMN6BPG2QHOYW7G2CC75ZNGQC
HKZATWO5F47V36SZYUOEPLKNAK7ZEIMCJWERJPT4MFQ66H7C76JAC
A3PSROTJY63GV6E6NMVLEVJPYYI4UOMA3BUFPOG6CIWYAJPJRPAQC
UZHSWA3DU3BPK6AGNIVZUEGPRTHIBA7SSX4DRUN3K4D42KNNN4YQC
JNJ4R56X3HVU4IGKZZ2IV73PALEXSYOIOAIVXZTV43BG7PEY6AOQC
3QNOKBFMKBGXBVJIRHR2444JRRMBTABHE4674NR3DT67RRM2X6GAC
AVTNUQYRBW7IX2YQ3KDLVQ23RGW3BAKTAE7P73ASBYNKOHMQMH5AC
547OUOVJYFHQBNXHTSNR4VQ7Y6J4MZZBTRDHXPRGBA6UOPJENOJAC
App.screen.resize = love.window.setMode
App.screen.resize = function(w, h, flags)
-- Hack. On Linux with LÖVE 12, I've observed love.window.setMode go awry.
-- Guidance from LÖVE folks (https://github.com/love2d/love/issues/2214)
-- is that everything should be working with density-independent units
-- most of the time, but on some platforms love.window.setMode doesn't do
-- so. In that case, make sure to pass in values in raw pixel units to it.
local w1 = love.window.getMode()
local w2 = love.graphics.getDimensions()
if w1 ~= w2 then
w, h = love.window.toPixels(w, h)
end
love.window.setMode(w, h, flags)
end
App.screen.resize = function(w, h, flags)
-- Hack. On Linux with LÖVE 12, I've observed love.window.setMode go awry.
-- Guidance from LÖVE folks (https://github.com/love2d/love/issues/2214)
-- is that everything should be working with density-independent units
-- most of the time, but on some platforms love.window.setMode doesn't do
-- so. In that case, make sure to pass in values in raw pixel units to it.
local w1 = love.window.getMode()
local w2 = love.graphics.getDimensions()
if w1 ~= w2 then
w, h = love.window.toPixels(w, h)
end
love.window.setMode(w, h, flags)
end
App.screen.size = love.window.getMode
App.screen.move = love.window.setPosition
App.screen.position = love.window.getPosition