ABSTRACT

Each API is built using its own model and paradigms best suited to a specific problem domain, expressing in higher-level terms the structures and concepts of that domain. Graphics APIs are no different in this respect, typically exposing the hardware as a virtual device that must send relatively large amounts of information to the hardware when rendering each frame.