Qt Canvas Painter is a new imperative 2D rendering API built on QRhi that aims to combine performance, productivity, and modern features. Based on the HTML Canvas 2D context specification and inspired by NanoVG/QNanoPainter, it provides hardware-accelerated rendering across Vulkan, Metal, Direct3D, and OpenGL. The API supports

12m read timeFrom qt.io
Post cover image
Table of contents
History of Qt Imperative 2D RenderingThe Steps to Great Imperative 2D RenderingUsing Canvas Painter with Qt QuickWhat About Widgets?Current StatusFuture Plans

Sort: