PICCANTE  0.4
The hottest HDR imaging library!
gl.hpp
Go to the documentation of this file.
1 /*
2 
3 PICCANTE
4 The hottest HDR imaging library!
5 http://vcg.isti.cnr.it/piccante
6 
7 Copyright (C) 2014
8 Visual Computing Laboratory - ISTI CNR
9 http://vcg.isti.cnr.it
10 First author: Francesco Banterle
11 
12 This Source Code Form is subject to the terms of the Mozilla Public
13 License, v. 2.0. If a copy of the MPL was not distributed with this
14 file, You can obtain one at http://mozilla.org/MPL/2.0/.
15 
16 */
17 
18 #ifndef PIC_GL_HPP
19 #define PIC_GL_HPP
20 
21 #ifndef PIC_DISABLE_OPENGL
22 
23 //OpenGL library
24 #ifdef PIC_WIN32
25  #include <gl/GL.h>
26  #pragma comment( lib, "opengl32" )
27 #else /* PIC_MAC_OS_X or PIC_UNIX */
28 
29  #ifdef PIC_MAC_OS_X
30  #include <OpenGL/OpenGL.h>
31  #else
32  #include <GL/gl.h>
33  #endif
34 #endif /* os selection */
35 
36 //end os selection
37 
38 #include "util/gl/program.hpp"
39 #include "util/gl/technique.hpp"
40 
46 
47 #include "util/gl/buffer_op.hpp"
48 #include "util/gl/buffer_ops.hpp"
49 
50 #include "gl/filtering/filter.hpp"
53 
54 //color conversion
55 #include "gl/colors/color_conv.hpp"
61 
101 #include "gl/image.hpp"
102 #include "gl/image_vec.hpp"
104 
105 //Tone mapping
113 
114 //Display
115 #include "util/gl/display.hpp"
116 
117 #endif /* PIC_DISABLE_OPENGL */
118 
119 #endif /* PIC_GL_HPP */
120