|
3 | 3 | *globjects* is an [MIT licensed](http://opensource.org/licenses/MIT), cross-platform C++ wrapper for [OpenGL API](http://www.opengl.org) objects. |
4 | 4 |
|
5 | 5 | *globjects* provides object-oriented interfaces to the OpenGL API (3.0 and higher). |
6 | | -The main goals are to reduce the required OpenGL code in your rendering software and to facilitate coherent OpenGL use via an additional abstraction layer to [glbinding](https://github.com/cginternals/glbinding). Typical processes are automated and missing features of specific OpenGL drivers are partially simulated or even emulated at run-time. |
| 6 | +It reduces the amount of OpenGL code required for rendering and facilitates coherent OpenGL use by means of an additional abstraction layer to [glbinding](https://github.com/cginternals/glbinding). Common rendering tasks and processes are automated and missing features of specific OpenGL drivers are partially simulated or even emulated at run-time. |
7 | 7 |
|
8 | 8 |  |
9 | 9 |
|
@@ -45,11 +45,13 @@ program->setUniform("extent", glm::vec2(1.0f, 0.5f))); |
45 | 45 | ``` |
46 | 46 | If enabled, this code checks (1) for GL errors (```glGetError```) after each call, (2) shaders for compilation errors, and (3) the program for linker errors. |
47 | 47 |
|
48 | | -###### globjects for Enterprise |
| 48 | +## Professional Support |
49 | 49 |
|
50 | | -Want to integrate globjects in your software? Our team of globjects experts will work closely with your team to help you integrate, customize, and support your globjects setup. |
| 50 | +CG Internals offers computer graphics R&D as well as reliable technology and innovative concepts to support your computer graphics visions. |
| 51 | +We provide trainings and can help you integrate and customize globjects in your next project. |
| 52 | + |
| 53 | +Visit [Professional Support and Services](https://www.cginternals.com) for more details. |
51 | 54 |
|
52 | | -Visit [Enterprise Support and Services](https://www.cginternals.com) for more details. |
53 | 55 |
|
54 | 56 | ## Resources |
55 | 57 |
|
@@ -102,10 +104,10 @@ Visit [Enterprise Support and Services](https://www.cginternals.com) for more de |
102 | 104 | | Service | System | Compiler | Status | |
103 | 105 | | ------- | ------ | -------- | -----: | |
104 | 106 | | [Travis-CI](https://travis-ci.org/cginternals/globjects) | Ubuntu 14.04 | GCC 4.8, Clang 3.5 | [](https://travis-ci.org/cginternals/globjects) | |
| 107 | +| [Travis-CI](https://travis-ci.org/cginternals/globjects) | OS X | Clang ? | upcoming | |
105 | 108 | | [Coverity](https://scan.coverity.com/projects/6829?tab=overview) | Ubuntu 14.04 | GCC 5.3 | [](https://scan.coverity.com/projects/6829) | |
106 | | -| Jenkins <br><br><br><br> | Ubuntu 14.04 <br><br><br><br> | GCC 4.8 <br> GCC 4.9 <br> GCC 5.3 <br> Clang 3.5 <br> | [](http://jenkins.hpi3d.de/job/globjects-linux-gcc4.8) <br> [](http://jenkins.hpi3d.de/job/globjects-linux-gcc4.9) <br> [](http://jenkins.hpi3d.de/job/globjects-linux-gcc5.3) <br> [](http://jenkins.hpi3d.de/job/globjects-linux-clang3.5) <br> | |
107 | | -| Jenkins <br><br> | Windows 10 <br><br> | MSVC 2013 Update 5 <br> MSVC 2015 Update 1 <br> | [](http://jenkins.hpi3d.de/job/globjects-windows-msvc2013) <br> [](http://jenkins.hpi3d.de/job/globjects-windows-msvc2015) <br> | |
108 | | -| Jenkins | OS X 10.10 | AppleClang 6.0 | [](http://jenkins.hpi3d.de/job/globjects-osx-clang3.5) | |
| 109 | +| Jenkins <br><br><br><br> | Ubuntu 14.04 <br><br><br><br> | GCC 4.8 <br> GCC 4.9 <br> GCC 5.4 <br> Clang 3.9 <br> | [](https://jenkins.hpi3d.de/job/globjects-linux-gcc4.8) <br> [](https://jenkins.hpi3d.de/job/globjects-linux-gcc4.9) <br> [](https://jenkins.hpi3d.de/job/globjects-linux-gcc5) <br> [](https://jenkins.hpi3d.de/job/globjects-linux-clang3.9) <br> | |
| 110 | +| Jenkins <br><br> | Windows 10 <br><br> | MSVC 2013 Update 5 <br> MSVC 2015 Update 1 <br> | [](https://jenkins.hpi3d.de/job/globjects-windows-msvc2013) <br> [](https://jenkins.hpi3d.de/job/globjects-windows-msvc2015) <br> | |
109 | 111 |
|
110 | 112 | Please note that our OS X build node is currently broken (physically). However, *globjects* is maintained for OS X as well and there are many people using it on OS X on a regular basis. |
111 | 113 |
|
|
0 commit comments