support loading PNGs on JS side, turn into real texture on C++ side, then use w/ gfx.fillQuadTexture