Need help on making screen into textures.
Basically what I need help on is capturing the visible screen and mapping it to a series of several textures.
Right now I get the information off the backbuffer and write it to the textures pixel by pixel, but it's too slow.
Is there a faster way to do this? (Using C++, and this has to do with D3D. Going to assembler is not a problem, but would rather avoid it if possible.)
Rather, what is the fastest way to accomplish this?
Edited by - Nytegard on 6/2/00 12:48:59 AM
If you had your backbuffer in system memory, it would be faster to read from it. Or, when you draw to your backbuffer, also draw to an identical surface in system memory and read from there. Other than that, I don''t think there is a quicker way to read from what is fundamentally slow-to-read video memory, sorry.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement