> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Variable Rate Shading (VRS) on XBOX Series X|S

> Guides for Variable Rate Shading on XBOX Series X|S: the Direct3D 12 API, VRS feature details, shading-rate overview, and when VRS helps a renderer.

Explore vrs topics for XBOX game development.

<CardGroup cols={2}>
  <Card title="Variable rate shading Direct3D 12 API" icon="palette" href="/build/core-features/graphics/newfeatures/vrs/vrs-api">
    This topic was created from the Variable Rate Shading spec and updated for XBOX Series X|S hardware.
  </Card>

  <Card title="Variable rate shading (vrs) feature" icon="palette" href="/build/core-features/graphics/newfeatures/vrs/vrs-feature">
    This topic was created from the Variable Rate Shading spec and updated for XBOX Series X|S hardware (clearly marked with keyword "XBOX…
  </Card>

  <Card title="Variable rate shading" icon="circle-info" href="/build/core-features/graphics/newfeatures/vrs/vrs-overview">
    Variable Rate Shading (VRS) is a new Direct3D 12 hardware and software feature to enable allocation of rendering performance/power at…
  </Card>

  <Card title="Why variable rate shading?" icon="palette" href="/build/core-features/graphics/newfeatures/vrs/why-vrs">
    Because of performance constraints, graphics renderers can't always afford to deliver the same quality level on every part of their output…
  </Card>
</CardGroup>

## See also

* [Ms](/build/core-features/graphics/newfeatures/ms/index)
* [Raytracing](/build/core-features/graphics/newfeatures/raytracing/index)
* [Sfs](/build/core-features/graphics/newfeatures/sfs/index)
* [Xbtc](/build/core-features/graphics/newfeatures/xbtc/index)


## Related topics

- [RSSetShadingRateImage (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist5/methods/id3d12graphicscommandlist5_rssetshadingrateimage_public.md)
- [RSSetShadingRate (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist5/methods/id3d12graphicscommandlist5_rssetshadingrate_public.md)
- [D3D12_SHADING_RATE (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_shading_rate_public.md)
- [D3D12_AXIS_SHADING_RATE (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_axis_shading_rate_public.md)
- [D3D12_VARIABLE_SHADING_RATE_TIER](/reference/graphics/d3d12/enums/d3d12_variable_shading_rate_tier_public.md)
