Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/meitu/mtgldebug

An OpenGL debugging tool for iOS.
https://github.com/meitu/mtgldebug

assitant debugging ios opengl

Last synced: about 2 months ago
JSON representation

An OpenGL debugging tool for iOS.

Awesome Lists containing this project

README

        

# MTGLDebug

MTGLDebug is an OpenGL debugging assist tool for iOS platform.

By inject tracking logic into the OpenGL API through [fishhook](https://github.com/facebook/fishhook), MTGLDebug provides the ability to track OpenGL resource memory usage, make it easier to detect the OpenGL resouce leaking, and it also helps to detect common OpenGL incorrect logic operating.

## Usage

It's recommended to use MTGLDebug with [MTHawkeye](https://github.com/meitu/MTHawkeye), `MTHawkeye` provides an user interface for `MTGLDebug` which make it easier to use during development.

View [MTHawkeye Readme](https://github.com/meitu/MTHawkeye#mthawkeye) to see how to add it to your project for detail, and check [Hawkeye - OpenGL Trace](https://github.com/meitu/MTHawkeye/blob/master/doc/graphics/opengl-trace.md#hawkeye---opengl-trace) for instructions.

## Contribute to MTGLDebug

For more information about contributing issues or pull requests, see [Contributing Guide](./Contributing.md).

## License

MTGLDebug is under the MIT license, See the [LICENSE](./LICENSE) file for detail.