Professional Documents
Culture Documents
Perf Optimizations
Perf Optimizations
Matthias Wloka
Visual Concepts
Recent Background
Caveats
No magic bullets
PC: Ugh!
Product of:
IHVs * Chipsets * Clocks * Memories
* Drivers * …
PC: Pick Your Battles
Quality?
Camera is an inch from the uniform:
Does that really have to look perfect?
Or are you sacrificing general performance/quality
for this non-case?
It’s a Pipeline:
Exactly One Stage Is Bottleneck
Vertex/Index
Data
Texture/
Framebuffer
Why Is That Stage Slow?
Reduce quantity!
Reduce quality!
Example: Vertex Shader
Use assembly