QuoteAs for Variable Graphics Memory, AMD says that it will enable users to dedicate up to 75% of the system RAM as VRAM for the iGPU. This isn't the same as shared graphics memory. As the company explains, if you have a Ryzen AI 9 HX 370 system with 32 GB of RAM and set the VGM at "medium," 8 GB of system memory will get converted to 8 GB of VRAM for the Radeon 890M iGPU.
Worth noting that AMD was also able to run Marvel's Guardians of the Galaxy with VGM on Radeon 890M, which the company says doesn't run without VGM.
Yeah. This just confirms once more, that is recommended to assign some RAM in the BIOS for the iGPU. I remember the same issue happened with Intel iGPUs, that they didn't run "Callisto Protocol" if you had not assigned at least 4GB RAM for the iGPU in the BIOS.
While this shouldn't be necessary, as the GPU should be able to take as much RAM as it wants, it is probably a limitation of some Game Engines which explicitely check for a "fixed amount" of RAM before allowing the game to run. But at least that issue can be solved easily.
What's unnecessary however is, that AMD "invents" a new term for that ("VGM"), as if it's a new special feature (which it is absolutely not), and therefore more confusing than helpful.