---
id: 8692
title: "Heap Feng Shader: Exploiting SwiftShader in Chrome"
source_domain: projectzero.google
source_url: "https://projectzero.google/2018/10/heap-feng-shader-exploiting-swiftshader.html"
published_at: "2018-10-24T00:00:00Z"
tags: ["chrome", "project-zero", "swiftshader", "heap-feng-shui"]
phying_url: "https://phying.com/item/8692"
lang: en
---

# Heap Feng Shader: Exploiting SwiftShader in Chrome

## Summary

On the majority of systems, under normal conditions, SwiftShader will never be used by Chrome - it’s used as a fallback if you have a known-bad “blacklisted” graphics card or driver. However, Chrome can also decide at runtime that your graphics driver is having issues, and switch to using SwiftShader to give a better user experience. If you’re interested to see the performance difference, or just to have a play, you can launch Chrome using SwiftShader instead of GPU acceleration using the --disable-gpu command line flag.

## Intelligence Metadata

- **Sources:** projectzero.google
- **Published:** 2018-10-24T00:00:00Z
- **Original:** https://projectzero.google/2018/10/heap-feng-shader-exploiting-swiftshader.html
- **Phying News:** https://phying.com/item/8692
