GPUImage3 icon indicating copy to clipboard operation
GPUImage3 copied to clipboard

GPUImage 3 is a BSD-licensed Swift framework for GPU-accelerated video and image processing using Metal.

Results 93 GPUImage3 issues
Sort by recently updated
recently updated
newest added

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...

There's an ```AudioEncodingTarget``` defined in the ```MovieOutput```, but I don't think anything is using it. Are there any plans to support audio?

I noticed that the image orientation wasn't working when migrating from GPUImage2 to 3. This PR fixes this issue :)

相机输出4k 视频 MovieOut 写入 4k视频是 画面缺失 #146

#145 MovieOut 当尺寸相同时 Texture copy 一份

The Phones memory fills up too quickly and it crashes pretty quickly even on a 3 second video. ``` import UIKit import GPUImage class MainThreadRenderer: ImageConsumer { var maximumInputs: UInt...