lab icon indicating copy to clipboard operation
lab copied to clipboard

macOS support

Open didzis opened this issue 8 years ago • 3 comments

Adds macOS support remaining compatible with other platforms, i.e., intended to be merged with master branch. Works for all three modes: non-headless, headless with hardware acceleration and headless with software rendering. Build instructions found in docs/build_macos.md. This addresses #7, #39 and possibly #22.

didzis avatar Nov 03 '17 14:11 didzis

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

:memo: Please visit https://cla.developers.google.com/ to sign.

Once you've signed, please reply here (e.g. I signed it!) and we'll verify. Thanks.


  • If you've already signed a CLA, it's possible we don't have your GitHub username or you're using a different email address. Check your existing CLA data and verify that your email is set on your git commits.
  • If your company signed a CLA, they designated a Point of Contact who decides which employees are authorized to participate. You may need to contact the Point of Contact for your company and ask to be added to the group of authorized contributors. If you don't know who your Point of Contact is, direct the project maintainer to go/cla#troubleshoot.
  • In order to pass this check, please resolve this problem and have the pull request author add another comment and the bot will run again.

googlebot avatar Nov 03 '17 14:11 googlebot

CLAs look good, thanks!

googlebot avatar Nov 03 '17 14:11 googlebot

Hi! Are you still interested in this? I've put together a few smaller changes in the macos branch of this repository. At the top of that branch there's a commit that adds your new headless renderer, but that doesn't quite seem to work yet. If you like, feel free to send patches against that branch (e.g. by rebasing this pull request branch). I think all we need to do is fix up headless_macos_glimp.c.

tkoeppe avatar Oct 18 '18 15:10 tkoeppe