Original Post
okay the problem: im trying to get a low res image of the screen in to the accumulation buffer eg. my screen might be 800x600 i want an image size 400x300 capture of the screen stretched to 800x600 in the accumulation buffer. my origonal ideas was: use glCopyTexImage2D or glCopyTexSubImage2D to a 400x300 texture, but this only copies the top left 400x300 pixels and not the whole screen as intended :-/ so my new idea: copy the screen to a 800x600 texture, render it to the back buffer as 400x300 pixel quad. then copy this to a 400x300 texture then render it back to the back buffer as 800x600 quad then copy to accum buffer, but this sounds like a lot of work for a simple task :-/ is there some easy way to do this, with out to much copying going on?