A convenient wrapper around the RefreshCS interop library for the Refresh graphics system.
Go to file
cosmonaut 7a98e98fc3 backed color target convenience method 2021-01-16 16:12:20 -08:00
lib add some missing API functions 2021-01-15 19:08:16 -08:00
src backed color target convenience method 2021-01-16 16:12:20 -08:00
.gitignore initial commit 2021-01-14 00:31:03 -08:00
.gitmodules initial commit 2021-01-14 00:31:03 -08:00
Campari.csproj wrap some graphics resources 2021-01-14 01:26:54 -08:00
Campari.sln initial commit 2021-01-14 00:31:03 -08:00
LICENSE LICENSE and README 2021-01-14 19:49:53 -08:00
README.md LICENSE and README 2021-01-14 19:49:53 -08:00

README.md

Campari

Campari is a convenience wrapper around the RefreshCS interop library for the Refresh graphics system.

License

Campari is released under the zlib license. See LICENSE for details.

About Campari

Campari is designed to be a relatively-thin wrapper around RefreshCS that mostly concerns itself with managed-to-native memory transitions and disposing resources properly. It also serves as a reference for how you might go about wrapping Refresh.

If Campari doesn't do something you want it to do, feel free to file a feature request, but I also encourage you to write your own Refresh wrapper! Refresh was designed to be easily wrappable, so make yourself comfortable.