Currently under Windows, Krita's default "Auto" setting for renderer is using Direct 3D 11 via ANGLE. However, AMD GPUs performs poorly under ANGLE. Everything on the canvas appears to have a slow frame rate. Brush strokes have visible stuttering. It's nearly unusable. Change the renderer to OpenGL, then everything works smoothly. Maybe we should default to OpenGL for AMD GPUs instead. Tested under Windows 11 (23H2), with AMD Radeon RX7600 or AMD Radeon 780M (Ryzen 7840U). The system is freshly installed, with everything up-to-date including the latest driver (Adrenalin 24.1.1). The performance is the same for Krita 5.2.2 and krita-nightly-x64-5.3.0-prealpha-9a64eec01e (2024-01-28).
Last time I tried Krita on AMD GPU (February 2022), it performed perfectly well on ANGLE. So, I guess, it is just a regression we should fix in the Angle backend.
ANGLE currently has a warning message about Texture buffers being explicitly disabled. I wonder if that's related. Also I think it's quite scary to have a default settings to display a warning like that. It's not very reassuring.