Maybe you have fixed it already, or maybe it's just my computer.
Look at the result I got, the "1" and "2" are 32x32 panels, and the large mess is suppost to be a 512x512 grass texture. The two small panels are being rendered onto the large one using the target_map pointer.