Avatar
こんにちは。Metalではないですが、Core Image Kernel Languageで以下のコードがiOS11では動いていたのですが、iOS12上で実行したらエラーも吐かずに動かなくなってしまいます。(カメラからcaptureOutputでフィルターを掛けてUIImageViewに突っ込んでいるが、それが止まってしまう。 arrayの書き方は特に間違ってないと思うのですが... vec2 blurCoordinates[9]; ... blurCoordinates[4] = destCoord(); ... // これは動かない(iOS11までは動いていた) vec4 centralColor = sample(inputImage, samplerTransform(inputImage, blurCoordinates[4])); // これは動く vec4 centralColor = sample(inputImage, samplerTransform(inputImage, destCoord())); (edited)