Hans wyjaśnia wszelkie wątpliwości odnośnie Warp3D.
Warp3D jest tymczasowym ukłonem w stronę użytkowników najnowszych kart graficznych RadeonHD.
Czekamy na dedykowany AmigaOS4.2/Gallium3D+Mesa - z pełną obsługą GPU karty graficznej która pominie całkowicie procesor CPU w obliczeniach graficznych.
http://www.amigans.net/modules/xforum/viewtopic.php?post_id=96573#forumpost96573--- Copy & Paste ---
Pytanie:How well does Warp3D use the gpu?
Odpowiedź:The GPU isn't being used to its full potential, but Warp3D drivers do provide working 3D today. That was the goal of this project; to end the long wait for 3D support with something that's usable.
With Warp3D, tasks such as Transformation, Clipping & Lighting (TCL) are done on the CPU rather than letting the GPU take care of that.** This extra load on the CPU reduces the speed at which it can send commands and geometry to the GPU to render. We also don't have GART support yet, so that further reduces the transfer speed to the GPU. So, Warp3D will struggle to feed the GPU fast enough to keep it busy. This is one reason why increasing the resolution has little to no effect on the frame-rate.
At the end of the day Warp3D is a very old API that was designed back when 3D accelerators were pretty basic. It would be unrealistic to expect it to achieve maximum performance with modern hardware.
While the GPU may not be used to its maximum potential, it's more than adequate for existing 3D software. More modern 3D will come later; for now, it's just great to have working 3D with modern cards.
** NOTE: Warp3D itself doesn't do TCL; that's the job of MiniGL, or Warp3D applications themselves.
Pytanie:One more question regarding compatibility, i know there are issues regarding different cpu with some games, but is warp3d HD 100% compatible with existing software if you have compatible cpu that the software require?
Odpowiedź:Not quite 100%. There are one or two obscure features that aren't implemented (e.g., chroma test, which has rarely been used). There are also a few old programs that demand a big-endian 16-bit screenmode, which Southern Islands cards don't support, but that isn't a Warp3D issue.
The vast majority of Warp3D software should work, especially if it uses MiniGL.
--- End ---