---
title: HDR content
framework: metal
role: collectionGroup
path: metal/hdr-content
---

# HDR content

Take advantage of high dynamic range to present more vibrant colors in your apps and games.

## Overview

Overview High dynamic range (HDR) content has a wider range of brightness levels than standard definition content. Certain displays, which macOS refers to as extended dynamic range (EDR) displays, can physically replicate those extra brightness values on a screen. You can use Metal to detect EDR displays and work with HDR content, such as from a video asset or directly from your app.

## Topics

### High dynamic range content

- [Processing HDR images with Metal](metal/processing-hdr-images-with-metal.md)
- [Displaying HDR content in a Metal layer](metal/displaying-hdr-content-in-a-metal-layer.md)
- [Determining support for EDR values](metal/determining-support-for-edr-values.md)
- [Using color spaces to display HDR content](metal/using-color-spaces-to-display-hdr-content.md)
- [Using system tone mapping on video content](metal/using-system-tone-mapping-on-video-content.md)
- [Performing your own tone mapping](metal/performing-your-own-tone-mapping.md)
- [Implementing tone mapping on reference displays](metal/implementing-tone-mapping-on-reference-displays.md)

## See Also

### Presentation

- [Managing your game window for Metal in macOS](metal/managing-your-game-window-for-metal-in-macos.md)
- [Managing your Metal app window in iPadOS](metal/managing-your-metal-app-window-in-ipados.md)
- [Adapting your game interface for smaller screens](metal/adapting-your-game-interface-for-smaller-screens.md)
- [Onscreen presentation](metal/onscreen-presentation.md)
