GPUImage3
GPUImage3 copied to clipboard
GPUImage 3 is a BSD-licensed Swift framework for GPU-accelerated video and image processing using Metal.
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '*** -[AVAssetWriter startWriting] Cannot call method when status is 1' terminating with uncaught exception of type NSException
override func viewDidLoad() { super.viewDidLoad() self.runFilter() } func runFilter() { let testImage = UIImage(named: "WID-small.jpg")! let blur = BoxBlur() let filteredImage = testImage.filterWithOperation(blur) DispatchQueue.main.asyncAfter(deadline: .now() + 2) { self.runFilter() }...
My device: iOS 17.5.1, iPhone 11 Pro Max, with a capture resolution of 1920*1080. Using the Saturation example from GPUImage3's FilterShowcase, I noticed that the GPU proportion in Energy Impact...
Broken or dead links are referenced to archive.org
Hi,BradLarson I found some problem in fragment shader of LookupFilter from LookupFilter.metal。 The definition of sampler quadSampler has problem, you do not specified filter of sampler, which default value is...