X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fscreen%2Ftr.h;h=57c13959067d99bc4ad0b8742e997c43277d66a4;hb=bfe953c18d47d3e8fcb534d7c5d52497279a22b4;hp=8ef88bac833913c4f3862bdaa6f8b633af3488bf;hpb=b2a4cd488dfcfbf1d02fa41f2dfa5ad39aabb13a;p=simgear.git diff --git a/simgear/screen/tr.h b/simgear/screen/tr.h index 8ef88bac..57c13959 100644 --- a/simgear/screen/tr.h +++ b/simgear/screen/tr.h @@ -2,6 +2,21 @@ /* * $Log$ + * 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. * @@ -85,7 +100,7 @@ #include -#include SG_GL_H +#include //#ifdef __cplusplus