GameMaker (2.3)

VRAM debugger


You must be logged in to obtain assets


VRAM Debugger asset is used to provide information about number of loaded (Unpacked) textures into GPU memory as well how many size these textures take.

Each unpacked texture page take MB into VRAM, once number of texture pages exceeds available VRAM your game theoretically crashes. There is a lot of difference how different GPU and drivers handle this situation and you newer known, what HW your audience use it, especially on Windows. For that reason this tool help you manage and debug currently VRAM usage of your project. For example 25 unpacked texture pages with resolution 2048x2048 take 400 MB into VRAM. If you want to support 512MB GPU you shouldn't exceed these number, because you also need some free space for other system stuff.

Usage is very simple and you need to setup only few things to debugger overlay works correctly:

  • Define all your existing texture group
  • Define number of sprites which are on separate texture pages
  • Define your texture size
  • Define your GPU VRAM maximum capacity


  • Shows you a total number of texture pages on your project
  • Shows you an actual number of „Unpacked“ texture pages which are actually loaded into GPU VRAM
  • Shows how many space into VRAM actually „Unpacked“ texture pages takes.

Only basic knowledge of GML is need for implementation, however overlay is more usable on more complex projects, where you plan to manage texture groups.

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2.3 - Version 1.0.2. Published May 7, 2021

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait