GPUImage3 | GPUImage 3 is a BSD-licensed Swift framework | iOS library

 by   BradLarson Swift Version: Current License: BSD-3-Clause

kandi X-RAY | GPUImage3 Summary

kandi X-RAY | GPUImage3 Summary

GPUImage3 is a Swift library typically used in Mobile, iOS applications. GPUImage3 has no bugs, it has no vulnerabilities, it has a Permissive License and it has medium support. You can download it from GitHub.

GPUImage 3 is the third generation of the GPUImage framework, an open source project for performing GPU-accelerated image and video processing on Mac and iOS. The original GPUImage framework was written in Objective-C and targeted Mac and iOS, the second iteration rewritten in Swift using OpenGL to target Mac, iOS, and Linux, and now this third generation is redesigned to use Metal in place of OpenGL. The objective of the framework is to make it as easy as possible to set up and perform realtime video processing or machine vision against image or video sources. Previous iterations of this framework wrapped OpenGL (ES), hiding much of the boilerplate code required to render images on the GPU using custom vertex and fragment shaders. This version of the framework replaces OpenGL (ES) with Metal. Largely driven by Apple's deprecation of OpenGL (ES) on their platforms in favor of Metal, it will allow for exploring performance optimizations over OpenGL and a tighter integration with Metal-based frameworks and operations. The API is a clone of that used in GPUImage 2, and is intended to be a drop-in replacement for that version of the framework. Swapping between Metal and OpenGL versions of the framework should be as simple as changing which framework your application is linked against. A few low-level interfaces, such as those around texture input and output, will necessarily be Metal- or OpenGL-specific, but everything else is designed to be compatible between the two. As of this point, we are not approving enhancement requests from outside contributors. We are actively working to port all of the functionality between this version of GPUImage adn previous versions. Once this task has been completed we will be happy to take community contributions.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              GPUImage3 has a medium active ecosystem.
              It has 2489 star(s) with 313 fork(s). There are 82 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 67 open issues and 36 have been closed. On average issues are closed in 64 days. There are 14 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of GPUImage3 is current.

            kandi-Quality Quality

              GPUImage3 has 0 bugs and 0 code smells.

            kandi-Security Security

              GPUImage3 has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              GPUImage3 code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              GPUImage3 is licensed under the BSD-3-Clause License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              GPUImage3 releases are not available. You will need to build from source code and install.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of GPUImage3
            Get all kandi verified functions for this library.

            GPUImage3 Key Features

            No Key Features are available at this moment for GPUImage3.

            GPUImage3 Examples and Code Snippets

            No Code Snippets are available at this moment for GPUImage3.

            Community Discussions

            QUESTION

            GPUImage3 simulator error (`Error: MPS does not support the iOS simulator.')
            Asked 2020-Jan-08 at 12:17

            enter image description here

            Using GPUImage3 framwork on iOS 13 ,

            I have these errors:

            ...

            ANSWER

            Answered 2020-Jan-08 at 12:17

            According to Developing Metal Apps that Run in Simulator:

            In Xcode 11, Simulator adds support for Metal development. You can write iOS and tvOS apps that use Metal and test them in the Simulator, gaining the benefits of hardware acceleration on the Mac during development of your app.

            and Supporting Simulator in a Metal App

            I guess this crash related to framework GPUImage3, but..I tried to run the code from Apple. The app crashes, unfortunately.

            updated: MetalPerformanceShaders is not supported on the simulator currently.

            Source https://stackoverflow.com/questions/59644615

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install GPUImage3

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/BradLarson/GPUImage3.git

          • CLI

            gh repo clone BradLarson/GPUImage3

          • sshUrl

            git@github.com:BradLarson/GPUImage3.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular iOS Libraries

            swift

            by apple

            ionic-framework

            by ionic-team

            awesome-ios

            by vsouza

            fastlane

            by fastlane

            glide

            by bumptech

            Try Top Libraries by BradLarson

            GPUImage2

            by BradLarsonSwift

            OculusRiftSceneKit

            by BradLarsonC++

            HealthKitHeartRateExporter

            by BradLarsonSwift

            AlexNet-Swift

            by BradLarsonSwift

            Quantities

            by BradLarsonSwift