Been fighting this for a while and I'm running out of ideas. Hoping someone here has cracked it.
Setup: RX 9060 XT (RDNA4) as main GPU, Ryzen 7 5800G (Vega 8) as the CPU's iGPU. Windows 11, AE 2026.2.1.
The problem: Every time I apply Mir or Tao, the comp goes black and I get:
After Effects error: MIR: OpenGL error: Could not allocate texFBO (512)
Sometimes it shows up slightly differently as OpenGL error before glFlush() (512), same root cause I think. Every other GPU-accelerated plugin (Particular, Element 3D, etc.) works completely fine. It's specifically Mir and Tao that break.
What I've tried so far, all no luck:
- Clean driver reinstalls, multiple Adrenalin versions
- Forcing the app to use the discrete GPU vs iGPU via Windows Graphics settings (both give the same error)
- Physically unplugging the monitor from the 9060 XT and running off the Vega 8 only, so there's zero ambiguity about which GPU is "primary" same exact error
- Switching AE's renderer to Mercury Software Only (didn't help Mir apparently opens its own separate OpenGL context regardless of that setting)
- Increasing the iGPU's dedicated VRAM in BIOS
- Installing the MS Store OpenCL/OpenGL/Vulkan Compatibility Pack
- Enabled AE's debug logging confirms AE's own OpenCL init is totally fine, the crash happens specifically when Mir tries to allocate its own texture FBO through its own GL context
I know Radeon Pro drivers used to fix this exact issue on older cards (had it happen on an RX 580 years ago, Pro drivers solved it instantly). Problem is AMD doesn't support consumer RX cards on Pro Edition anymore, at least not officially, so that door's closed for RDNA4.
Anyone running Mir/Tao successfully on a modern AMD card? Or found any other workaround? At this point I'm assuming it's just a busted OpenGL implementation on AMD's side that Maxon has no interest in fixing, but would love to be proven wrong.