4 ms·
We do upload everything, when it fits and makes sense. But with streaming and level of details - you dont waste hardware on invisible or barely visible stuff, s
by ajuc 10y ago
We do upload everything, when it fits and makes sense. But with streaming and level of details - you dont waste hardware on invisible or barely visible stuff, so the visible stuff can get more details.Of course you can hit bandwidth limit or maintaining what's visible can use too much cpu, so it is a tradeoff. But usually opimum is not "just gpu".
Also postion is not enough, but that's details.
- Razengan 10y agoWhat I mean is, why don't GPUs come with the equivalent of id Tech or Unreal Engine or CryEngine on the hardware? Seems to me that if a certain tech is used across multiple games, couldn't it be factored out into the hardware itself?
- ajuc 10y agoGPU is bad at many tasks, has no direct access to disk, way less memory, you would have to build cpu in, and add interfaces to network, disk, sound, input devices. And why? The tech is already factored even between engines - libraries exist. The part of engine that benefit from being on GPU is uploaded there already just not in factory,but when you start a game, so it is customizable, so you can run new engine on old card.