Linux Today: Linux News On Internet Time.





More on LinuxToday


Chromium Graphics Overhaul

Sep 01, 2010, 00:03 (0 Talkback[s])

"For some time now, there's been a lot of work going on to overhaul Chromium's graphics system. New APIs and markup like WebGL and 3D CSS transforms are a major motivation for this work, but it also lets Chromium begin to take advantage of the GPU to speed up its entire drawing model, including many common 2D operations such as compositing and image scaling. As a lot of that work has been landing in tip-of-tree Chromium lately, we figured it was time for a primer.

"At its core, this graphics work relies on a new process (yes, another one) called the GPU process. The GPU process accepts graphics commands from the renderer process and pushes them to OpenGL or Direct3D (via ANGLE). Normally, renderer processes wouldn't be able to access these APIs, so the GPU process runs in a modified sandbox."

Complete Story

Related Stories: