X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fscreen%2Ftr.h;h=57c13959067d99bc4ad0b8742e997c43277d66a4;hb=201cb61f842ef50a19438e3872ba22e588fa1afc;hp=5224786b2b510a126e7205edae59a041a779e5d7;hpb=6d79582890ff5b8d0c74a4a7372084493e0cc83e;p=simgear.git diff --git a/simgear/screen/tr.h b/simgear/screen/tr.h index 5224786b..57c13959 100644 --- a/simgear/screen/tr.h +++ b/simgear/screen/tr.h @@ -2,8 +2,31 @@ /* * $Log$ - * Revision 1.1 2002/09/07 02:58:19 curt - * Initial revision + * Revision 1.4 2008/07/27 16:10:37 ehofman + * + * + * - remove the SG_GLxxxx_H #defines, since OSG provides its own versions + * - this exposed a bizarre issue on Mac where dragging in in + * extensions.hxx was pulling in all of Carbon to the global namespace + * - very scary. As a result, I now need to explicitly include CoreFoundation + * in fg_init.cxx. + * - change SG_USING_STD(x) to using std::x + * + * Issues: + * + * - the logic for X11 and Win32 in RenderTexture and extensions is tortured, + * please see if you agree I got all the ifdefs correct. + * + * Revision 1.3 2006/02/21 10:47:21 ehofman + * Back out the previous patch. + * + * Revision 1.2 2004/11/18 19:10:34 curt + * Abstract out location of gl.h, glut.h, and glu.h includes so that we can + * make the Mac platform happy since they put these in a different place compared + * to the rest of the world. + * + * Revision 1.1.1.1 2002/09/07 02:58:19 curt + * Initial revsion of Simgear-0.3.0 * * Revision 1.1 2001/06/26 15:19:39 curt * Added tr.cxx / tr.h, Brian Paul's LGPL'd tiled rendering support libs for @@ -75,8 +98,9 @@ #ifndef TR_H #define TR_H +#include -#include +#include //#ifdef __cplusplus