I compiled xash3D on my Pi4 running Buster.
It runs with a decent framerate so far but I'm experiencing a problem that the textures keep randomly switching like walls, floors or other objects don't have their respected textures.
I'm running V3D 4.2 opengl driver, and also increased the vram size to 256 MB which did not help.