Equalizer  2.1.0
Parallel Rendering Framework
eq/error.h
1 
2 /* Copyright (c) 2010-2016, Stefan Eilemann <eile@eyescale.ch>
3  * Daniel Nachbaur <danielnachbaur@gmail.com>
4  *
5  * This library is free software; you can redistribute it and/or modify it under
6  * the terms of the GNU Lesser General Public License version 2.1 as published
7  * by the Free Software Foundation.
8  *
9  * This library is distributed in the hope that it will be useful, but WITHOUT
10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11  * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12  * details.
13  *
14  * You should have received a copy of the GNU Lesser General Public License
15  * along with this library; if not, write to the Free Software Foundation, Inc.,
16  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
17  */
18 
19 #ifndef EQ_ERROR_H
20 #define EQ_ERROR_H
21 
22 #include <eq/fabric/error.h>
23 
24 namespace eq
25 {
26 using fabric::Error;
27 using fabric::ErrorCode;
28 using fabric::ERROR_NONE;
29 using fabric::ERROR_FBO_UNSUPPORTED;
30 using fabric::ERROR_FRAMEBUFFER_STATUS;
31 using fabric::ERROR_FRAMEBUFFER_UNSUPPORTED;
32 using fabric::ERROR_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT;
33 using fabric::ERROR_FRAMEBUFFER_INCOMPLETE_ATTACHMENT;
34 using fabric::ERROR_FRAMEBUFFER_INCOMPLETE_DIMENSIONS;
35 using fabric::ERROR_FRAMEBUFFER_INCOMPLETE_FORMATS;
36 using fabric::ERROR_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER;
37 using fabric::ERROR_FRAMEBUFFER_INCOMPLETE_READ_BUFFER;
38 using fabric::ERROR_FRAMEBUFFER_INITIALIZED;
39 using fabric::ERROR_FRAMEBUFFER_INVALID_SIZE;
40 using fabric::ERROR_FRAMEBUFFER_INVALID_SAMPLES;
41 using fabric::ERROR_WINDOWSYSTEM_UNKNOWN;
42 using fabric::ERROR_NODE_LAUNCH;
43 using fabric::ERROR_NODE_CONNECT;
44 using fabric::ERROR_PIPE_NODE_NOTRUNNING;
45 using fabric::ERROR_SYSTEMPIPE_PIXELFORMAT_NOTFOUND;
46 using fabric::ERROR_SYSTEMPIPE_CREATECONTEXT_FAILED;
47 using fabric::ERROR_SYSTEMPIPE_CREATEWINDOW_FAILED;
48 using fabric::ERROR_AGLPIPE_DISPLAYS_NOTFOUND;
49 using fabric::ERROR_AGLPIPE_DEVICE_NOTFOUND;
50 using fabric::ERROR_GLXPIPE_DEVICE_NOTFOUND;
51 using fabric::ERROR_GLXPIPE_GLX_NOTFOUND;
52 using fabric::ERROR_GLXPIPE_GLXEWINIT_FAILED;
53 using fabric::ERROR_WGL_CREATEAFFINITYDC_FAILED;
54 using fabric::ERROR_WGLPIPE_ENUMDISPLAYS_FAILED;
55 using fabric::ERROR_WGLPIPE_CREATEDC_FAILED;
56 using fabric::ERROR_WGLPIPE_ENUMGPUS_FAILED;
57 using fabric::ERROR_WGLPIPE_REGISTERCLASS_FAILED;
58 using fabric::ERROR_WGLPIPE_SETPF_FAILED;
59 using fabric::ERROR_WGLPIPE_WGLEWINIT_FAILED;
60 using fabric::ERROR_WINDOW_PIPE_NOTRUNNING;
61 using fabric::ERROR_WINDOW_PVP_INVALID;
62 using fabric::ERROR_SYSTEMWINDOW_PIXELFORMAT_NOTFOUND;
63 using fabric::ERROR_SYSTEMWINDOW_NO_PIXELFORMAT;
64 using fabric::ERROR_SYSTEMWINDOW_ARB_FLOAT_FB_REQUIRED;
65 using fabric::ERROR_AGLWINDOW_NO_CONTEXT;
66 using fabric::ERROR_AGLWINDOW_CREATECONTEXT_FAILED;
67 using fabric::ERROR_AGLWINDOW_CREATEWINDOW_FAILED;
68 using fabric::ERROR_AGLWINDOW_SETWINDOW_FAILED;
69 using fabric::ERROR_GLXWINDOW_NO_DRAWABLE;
70 using fabric::ERROR_GLXWINDOW_NO_DISPLAY;
71 using fabric::ERROR_GLXWINDOW_CREATECONTEXT_FAILED;
72 using fabric::ERROR_GLXWINDOW_CREATEWINDOW_FAILED;
73 using fabric::ERROR_GLXWINDOW_GLXQUERYVERSION_FAILED;
74 using fabric::ERROR_GLXWINDOW_GLX_1_3_REQUIRED;
75 using fabric::ERROR_GLXWINDOW_NO_FBCONFIG;
76 using fabric::ERROR_GLXWINDOW_NO_VISUAL;
77 using fabric::ERROR_GLXWINDOW_FBCONFIG_REQUIRED;
78 using fabric::ERROR_WGLWINDOW_NO_DRAWABLE;
79 using fabric::ERROR_WGLWINDOW_SETPIXELFORMAT_FAILED;
80 using fabric::ERROR_WGLWINDOW_REGISTERCLASS_FAILED;
81 using fabric::ERROR_WGLWINDOW_FULLSCREEN_FAILED;
82 using fabric::ERROR_WGLWINDOW_CREATEWINDOW_FAILED;
83 using fabric::ERROR_WGLWINDOW_SETAFFINITY_PF_FAILED;
84 using fabric::ERROR_WGLWINDOW_CHOOSE_PF_ARB_FAILED;
85 using fabric::ERROR_WGLWINDOW_CREATECONTEXT_FAILED;
86 using fabric::ERROR_CHANNEL_WINDOW_NOTRUNNING;
87 using fabric::ERROR_PBO_UNSUPPORTED;
88 using fabric::ERROR_PBO_NOT_INITIALIZED;
89 using fabric::ERROR_PBO_SIZE_TOO_SMALL;
90 using fabric::ERROR_PBO_TYPE_UNSUPPORTED;
91 using fabric::ERROR_CUSTOM;
92 }
93 #endif // EQ_ERROR_H
ErrorCode
Defines errors produced by Equalizer classes.
Definition: errorCodes.h:29
The Equalizer client library.
Definition: eq/agl/types.h:23