wanting to try a GUI toolkit: needing some advice on which one to choose

someone someone at somewhere.com
Tue Jun 1 03:16:05 UTC 2021


On Sunday, 30 May 2021 at 12:18:06 UTC, Ola Fosheim Grøstad wrote:
> There are many GUIS for OpenGL, but OpenGL is no longer  
> supported on Macs AFAIK.

Indeed: openGL on all Apple platforms was finally deprecated on 
2018 after Apple introduced its own proprietary Metal API.

> I suggest using Skia instead:

I been reading about it:

Skia developed by google for C++ using openGL

- most similar in purpose to Cairo or PathFinder (meaning that it 
focuses on drawing) rather than to other more elaborate 
infrastructures like QT that provide their own widgets [skia @ 
wikipedia.org](https://en.wikipedia.org/wiki/Skia_Graphics_Engine)
- used by google Chrome, Chrome OS, Chromium OS, Mozilla FireFox 
∧ ThunderBird, Android, FireFox OS, LibreOffice, etc

- supports several platform-dependent back-ends; including:
  - CPU-based software rasterization
  - GPU-accelerated openGL, openGL ES, Vulkan, and Metal
  - PDF output
  - SVG output ... partially implemented



More information about the Digitalmars-d-learn mailing list