20190705
Test code for live on Fri 05 July 2019 (WIP)
Requirements
Xcode Command Line Tools
Build & Run example
How to build ./Metal/Metal
Build MSL
$ cd ./Metal
$ xcrun -sdk macosx metal -c blue.metal -o blue.air; xcrun -sdk macosx metallib blue.air -o blue.metallib
Build Command Line Tool & Run
$ cd ./Metal
$ xcrun clang++ -ObjC++ -lc++ -fobjc-arc -O3 -std=c++17 -Wc++17-extensions -framework Cocoa -framework Metal -framework Quartz ./MetalView.mm ./Metal.mm -o Metal
$ ./Metal
Linking libjpeg-turbo
-I../libs/libjpeg-turbo -L../libs/libjpeg-turbo -lturbojpeg
Using CodeRunner
-cr-noautoinclude
Live
See also
rdm-jpg Extra JPEG File Format.
map/write.mm Bake a Map data.
METAL-NYUMON(CodeRunnerでビルドする方法)
kimasendorf/ASDFPixelSort
PixelSortの高速化
Note
transition
used CoreGraphics private API.
20190318
OSCのライブラリを自作のものからTinyOSCに変更