Thanks, Manolo. What was confusing me was that changing the DPI
dynamically with <Ctrl>+ or <Ctrl>- would call resize without the new
width/height values. I had to keep an internal variable to check for
the old pixel ratio.
Also, for Vulkan, the rounding off pixel_w() and pixel_h() has to be
done down (ie - 0.5 not + 0.5 like OpenGL). Now everything seems to be
working peachy.
--
ggar...@gmail.com