BradLarson / GPUImage3

GPUImage 3 is a BSD-licensed Swift framework for GPU-accelerated video and image processing using Metal.
BSD 3-Clause "New" or "Revised" License
2.68k stars 334 forks source link

BulgeDistortion metal shader contains a number of errors, rendering it unusable #27

Closed DoctorManhattanDDS closed 5 years ago

DoctorManhattanDDS commented 5 years ago

The BulgeDistortion operation and Metal shader don't have any Target Membership. When added to the GPUImage_iOS Target, the build fails due to a considerable number of errors (revealed through attempting to compile the file using xcrun metal).

BradLarson commented 5 years ago

This was fixed in the following commit:

https://github.com/BradLarson/GPUImage3/commit/06c06f9ab1a3db6224b610ebcf09c8d46a5ac76e