Original Post
Since Directx does a lot of optimization of things on it''s own in terms of memory allocation, I vaguely remember something about it also deciding whether there is sufficient space in the hardware(sound/video) memory for the data(surfaces/buffers) and stores it there when possible. However, I may be remembering wrong or just having wishful thoughts.
Is this a safe assumption, or is that kind of optimization of deciding where to put memory is up to the programmer?
I know only that which I know, but I do not know what I know.
I know only that which I know, but I do not know what I know.