When I turn on double buffering, rather it be in the load, the drawall(), or anywhere, it makes the screen blank. It shows the graphics at first when the program loads, but then quickly disappears.