I made the test. on Linux over (more 5 years dell laptop) with nVidia Corporation NV34M [GeForce FX Go5200 64M]
Result: Non-Po2 Images
I'm not supporting Framebuffers and the test still loop in state 4, never pass to state 5.
If anyone's interested, I'm using a Toshiba Satellite laptop with 3 gigs of RAM, a 2 gig AMD Turion 2X processor, an ATI Mobility 1250 graphics card, and PCLinuxOS with Xorg version 7.3.1 and Direct Rendering on.
Machine: MacBook Pro 3,1 with OSX 10.6.8
CPU: Intel Core 2 Duo 2.2GHz
Memory: 2 GB DDR2
Graphics: NVIDIA GeForce 8600M GT 128 MB
I had the same problem as other OSX users here, with the max framebuffer size test crashing (it prints Bus Error in the console). However, if I modify the po2 loop to only go up to 11, it works (12 and it crashes). The results with it set to 1,11:
Framebuffers
Non-Po2 Framebuffers
Non-Po2 Images
Framebuffers up to the size 4096 x 4096 (this is the modified loop)
Power of 3 Framebuffers up to the size 6561 x 6561
PC: Packard Bell KAV60
CPU: Intel Atom N280 @ 1.66GHz
Display Adapter (I've got only this, related to graphics, in the Device Manager): Mobile Intel 945 Express Chipset Family
Memory: 1GB @ Don'tKnow
OS: Windows XP
I support: Non-Po2 images
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics