Qt Rendering Hardware Interface
The main class in the module is QRhi. Each QRhi instance is backed by a backend for a specific graphics API. The selection of the backend is a run time choice and is up to the application or library that creates the QRhi instance. Some backends are available on multiple platforms (OpenGL, Vulkan, Null), while APIs specific to a given platform (Direct3D, Metal) are only available when running on the platform in question.