TL;DR: I got OpenGL 4.6 apps (Minecraft) running on macOS by translating OpenGL → Vulkan → Metal using Mesa's Zink driver and the KosmicKrisp Vulkan implementation.
Minecraft (OpenGL 4.6) → Zink → Vulkan → KosmicKrisp → Metal → GPU
| #!/bin/bash | |
| # Description: Downloads Web Albums shared by Apple Photos | |
| # Requirements: jq | |
| # Usage: ./icloud-album-download.sh <URL> [<target folder>] | |
| # Source: https://gist.github.com/AlexanderWillner/b8124af1979e88d4046987c953b8260f | |
| # Author: @zneak, @WildDIC, @AlexanderWillner | |
| if [[ -z "$1" ]]; then | |
| echo "Syntax: $0 <URL> [<target folder>]" >&2 |
| #!/bin/bash | |
| # | |
| # This script backups an OS X system to an external volume, effectively | |
| # cloning it. It is based on [0], [1] and [2] for OS X and [3] and [4] for | |
| # Linux. One could also use commercial tools like SuperDuper! or Carbon Copy | |
| # Cloner. The latter website has an interesting list[5] on what files to | |
| # exclude when cloning. | |
| # | |
| # Exclusions (from CCC[5]), see rsync_excludes_osx.txt | |
| # |
| Moved to https://github.com/alexanderwillner/things.sh/ |
| /* | |
| * Building: cc -o com com.c | |
| * Usage : ./com /dev/device [speed] | |
| * Example : ./com /dev/ttyS0 [115200] | |
| * Keys : Ctrl-A - exit, Ctrl-X - display control lines status | |
| * Darcs : darcs get http://tinyserial.sf.net/ | |
| * Homepage: http://tinyserial.sourceforge.net | |
| * Version : 2007-07-31 | |
| * | |
| * Ivan Tikhonov, http://www.brokestream.com, [email protected] |