Matias


Radeon RX 6800 XT and Linux

So I got Radeon 6800 XT working on Ubuntu 18.04.5 LTS but it wasn’t hassle free, given the card is too new To get it working, you’ll need the following: Mainline kernel 5.11+ or newer (5.13+ recommended) Newer firmware Kisak PPA Optionally 5.13 patch for Full RGB option (discussion) Update: […]


RenderDoc ‘Ref All Resources’ + Vulkan + Memory Aliasing = Beware

By default RenderDoc only downloads resources used by the frame being captured. Resources not used during that frame are not saved. Unless ‘Ref. All Resources’ is enabled, that is. I recently fixed a bug in Ogre where Ref. All Resources would randomly corrupt GPU memory after capture; both in my […]


A little clarification on modern shader compile times

So I saw these tweets earlier today: Horizon Zero Dawn has been fun.Tells me I have an old driver. Still runs. Takes 30 minutes to compile shaders. I watch the intro cut scene. I think. Better to update the drivers. I quit. Update drivers. Start the game again.And now we’re […]


Migrating repos from Mercurial to Git

Because Ogre uses Mercurial hosted on Bitbucket, and Mercurial is being removed, this guide is aimed to helping our users to migrate as painless as possible. Git differences We need to explain a few differences from hg to git. If you’re a git expert, you can skip this section. The first main difference is that hg treats the repo history as immutable. Only advanced operations (which must be explicitly enabled) can manipulate history. And doing […]