pathfinder/examples/macos_app/Pathfinder Example
Patrick Walton 42289eec6e Fix Metal memory management and the `canvas_metal_minimal`, `canvas_nanovg`,
and `macos_app` examples.

`winit` does not create an autorelease pool, so the Metal backend had not taken
the presence of one into account. Now the Metal backend creates and flushes
autorelease pools as necessary.

Closes #334.
Closes #376.
2020-06-29 12:48:49 -07:00
..
Assets.xcassets Add a minimal macOS example app using the C Metal API 2019-06-24 23:03:37 -07:00
Base.lproj Add a minimal macOS example app using the C Metal API 2019-06-24 23:03:37 -07:00
AppDelegate.h Add a minimal macOS example app using the C Metal API 2019-06-24 23:03:37 -07:00
AppDelegate.m Add a minimal macOS example app using the C Metal API 2019-06-24 23:03:37 -07:00
Info.plist Add a minimal macOS example app using the C Metal API 2019-06-24 23:03:37 -07:00
PathfinderView.h Fix Metal memory management and the `canvas_metal_minimal`, `canvas_nanovg`, 2020-06-29 12:48:49 -07:00
PathfinderView.m Fix Metal memory management and the `canvas_metal_minimal`, `canvas_nanovg`, 2020-06-29 12:48:49 -07:00
Pathfinder_Example.entitlements Add a minimal macOS example app using the C Metal API 2019-06-24 23:03:37 -07:00
main.m Add a minimal macOS example app using the C Metal API 2019-06-24 23:03:37 -07:00