Stateless, layered, multi-threaded rendering – Part 2: Stateless API Design

Continuing where we left off last time, today I want to present a few ideas about how to design the API that enables us to do stateless rendering.

Continue reading

Advertisements

Stateless, layered, multi-threaded rendering – Part 1

In this post, I would like to describe what features and performance characteristics I want from a modern rendering system: it should support stateless rendering, rendering in different layers/buckets, and rendering that can run in parallel on as many cores as are available.

Continue reading