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 331 forks source link

Integrating a new project with GPUImage3 failed #37

Closed allenlinli closed 5 years ago

allenlinli commented 5 years ago

Hello, I am new to GPUImage3, and I try to integrate GPUImage3 in a completely new Swift project, but it shows some error:

screen shot 2019-03-07 at 11 40 59 am

My environment is Xcode 10.1 (10B61). I only followed the steps in Using GPUImage in a Mac or iOS application in a new created Swift project.

Maybe I should do some extra steps like add "MetalKit" or something?

allenlinli commented 5 years ago

Same problem in the current examples

allenlinli commented 5 years ago

I found it only works on real device, not simulator.

BradLarson commented 5 years ago

Yeah, unfortunately the Simulator does not currently support Metal in the way that this framework needs, so all testing needs to be done on-device and all builds need to target actual hardware. Sorry about that.