ABSTRACT

In this chapter we introduce what we call the Programmable Vertex Pulling Rendering Pipeline, which aims to remove the CPU bottleneck by moving more tasks onto the quickly evolving GPU (Figures 2.1 and 2.2). With this design, we show a way to increase the number of draws per frame leading to scenes with a higher level of complexity.