Steam Deck UMA Buffer Size Guide

Steam Deck UMA Frame Buffer Guide
Table of Contents
    Add a header to begin generating the table of contents

    The Steam Deck is a handheld powerhouse, almost with the power of a PS4 in your hands. The Steam Deck can play AAA games at steady frame rates already, but there’s free a way to get even more power out of it.

    Increasing UMA frame buffer size on your Steam Deck can improve minimum frame times and average frames to get an overall smoother gameplay experience. It’s easy to do, there are no trade offs and you can easily change it back if needed.

    What is UMA frame buffer size?

    The Steam Deck uses a system on a chip with an integrated GPU. This means the CPU and GPU share from an overall RAM pool.

    By default the Steam Deck allocates a minimum 1 GB buffer of RAM for the GPU to access at all times, sometimes the Deck will allocate more ram as needed dynamically if the game calls for it.

    Setting the buffer to 4GB makes sure any game you play on the Steam Deck has a minimum of 4GB ready to go.

    Having the extra RAM available makes the overall frame rate of your games smoother in case the VRAM scaling happens a slowly on its own.

    Should I increase UMA frame buffer size?

    Yes, for the most part, increasing the buffer size has very few drawbacks and a lot of upside. The Steam Deck has 16 GB overall, so the CPU will not be starved for RAM generally.

    If a game is particularly CPU heavy, this change might cause some performance issues, but most games are GPU limited so this change is better for most gamers.

    If you want to game at higher resolutions, the frame buffer increase will make performance there even more noticeable in docked situations.

    How to increase UMA frame buffer size in Steam Deck

    You need to boot into the Steam Deck BIOS to access the UMA frame buffer setting:

    1. Power off your Steam Deck
    2. Press and hold the power button and plus (+) button down until you hear the beep
    3. Select Setup Utility from the menu
    4. Navigate to advanced
    5. Find UMA Frame buffer size
    6. Hit A to select, choose the 4G option
    7. Press the screenshot button to Save and Exit.

    Voila! Your games now have access to 4GB of VRAM by default without needing to scale.

    This article may contain affiliate links. When you buy through links, we may earn an affiliate commission

    Raymond Sam

    Raymond Sam

    Raymond is the founder and chief editor of He's been reviewing gaming peripherals since 2017 and has reviewed over 200 mice, keyboards, controllers and other peripherals. He combines the hardware experience with a few thousand hours of DOTA 2, Starcraft , Street Fighter, Overwatch, Apex Legends and Call of Duty under his belt with the intention of adding several more thousand going forward.

    More from The Gaming Setup


    Leave a Reply

    Your email address will not be published. Required fields are marked *