artist icon indicating copy to clipboard operation
artist copied to clipboard

Cross Platform C++ Vector Graphics Library (Inspired by the HTML5 canvas API)

Results 15 artist issues
Sort by recently updated
recently updated
newest added

Implements a C API wrapping the library's extant C++ interface. I'd like to integrate this library into other languages via their C FFIs.

Not all paths in this function returned a value.

Warning: I've been unable to test that this builds or has the desired effect, as I'm getting a stubborn and nonsensical build error from Visual Studio 2022 failing to copy...

Just found this project and was wondering if there is any chance if Artist could made to work on Android (and ios). It'd be nice to have a decent alternative...

~~Draft: requires cycfi/infra#19, then change the infra submodule branch to master.~~ Testing other changes...

This implements some fixes / missing functionality in the Cairo backend Still a work in progresss, I have elements master working with this and the examples seem to match perfectly...

Related to https://github.com/cycfi/artist/commit/5ed608524444a0bfe784f74b01ea2191d9cd4be7 Pinging bnert I'm getting weird results when the pixel format is `rgb32`: https://github.com/cycfi/artist/blob/5ae04694544ec3677a8d67ca1e51153e86882cd9/lib/include/artist/image.hpp#L34 I'll remove `rgb32` for now. `rgba32` is most important and it's working just fine....

Document what revision of i.e. vcpkg and what library versions work on all target platforms, so that new users know how to build everything and it's known to work. Depends...

Remove the binaries and use a package manager (i.e. vcpkg or conan) that provides all required libraries. Adjust the CMake scripts for optional modules. Depends on #14