cpm-gl-platform
===============

Includes platform specific files for OpenGL and OpenGL ES. Header only and
contains several helpful debugging macros. These macros are automatically
disabled in release builds but you can also disable their definition using
`GL_PLATFORM_NO_DEBUGGING`. See below.

Usage
-----

```c++
#include <gl-platform/GLPlatform.hpp>
```

Options
-------

To use the following variables, set them in your CMakeLists.txt before calling
`CPM_AddModule` for cpm-gl-platform.

* `GL_PLATFORM_NO_DEBUGGING` - Disables the debug macros `GL` and `GL_CHECK`.

Planned Options
---------------

* `USE_CORE_PROFILE_3`
* `USE_CORE_PROFILE_4`


cpm-gl-platform
===============

[![Build Status](https://travis-ci.org/iauns/cpm-gl-platform.png)](https://travis-ci.org/iauns/cpm-gl-platform)

Includes OpenGL and OpenGL ES platform specific headers. Header only and
contains several helpful debugging macros. These macros are automatically
disabled in release builds but you can also disable their definition using
`GL_PLATFORM_NO_DEBUGGING`. See below.

Usage
-----

```c++
#include <gl-platform/GLPlatform.hpp>
```

Options
-------

To use the following variables, set them in your CMakeLists.txt before calling
`CPM_AddModule` for cpm-gl-platform.

* `GL_PLATFORM_NO_DEBUGGING` - Disables the debug macros `GL` and `GL_CHECK`.

Planned Options
---------------

* `USE_CORE_PROFILE_3`
* `USE_CORE_PROFILE_4`


Add travis CI build image hook.
Add travis CI build image hook.
