
Browser Graphics Analysis and
Optimizations
Chris Dirks and Omar A. Rodriguez
36.1 Introduction
Un derstanding per formance bottlenecks in games helps developers deliver the best
gameplay experience. In games, performance bottlenecks are usually grouped in one
of two categories: CPU or GPU. Focusing optimization efforts in the appropriate
category saves development time and helps get our game running better faster. Opti-
mizing CPU issues when the bottleneck is in the graphics pipeline will result in little
to no performance gain and a good amount of frustration. Deploying our game in a
web browser complicates the process of isolating bottlenecks. Usi ...