/opengles/src/linux-ftk/stdafx.h

http://ftk.googlecode.com/ · C Header · 64 lines · 10 code · 10 blank · 44 comment · 0 complexity · b25f934cc4f6099056c080d7950aa221 MD5 · raw file

  1. // ==========================================================================
  2. //
  3. // stdafx.h Precompiled headers for 3D Rendering Library
  4. //
  5. // --------------------------------------------------------------------------
  6. //
  7. // 10-15-2003 Hans-Martin Will initial version
  8. //
  9. // --------------------------------------------------------------------------
  10. //
  11. // Copyright (c) 2004, Hans-Martin Will. All rights reserved.
  12. //
  13. // Redistribution and use in source and binary forms, with or without
  14. // modification, are permitted provided that the following conditions are
  15. // met:
  16. //
  17. // * Redistributions of source code must retain the above copyright
  18. // notice, this list of conditions and the following disclaimer.
  19. // * Redistributions in binary form must reproduce the above copyright
  20. // notice, this list of conditions and the following disclaimer in the
  21. // documentation and/or other materials provided with the distribution.
  22. //
  23. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  24. // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  25. // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  26. // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  27. // LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
  28. // OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  29. // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  30. // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  31. // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  32. // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  33. // THE POSSIBILITY OF SUCH DAMAGE.
  34. //
  35. // ==========================================================================
  36. #define EGL_ON_LINUX
  37. // --------------------------------------------------------------------------
  38. // Linux Header Files:
  39. // --------------------------------------------------------------------------
  40. // --------------------------------------------------------------------------
  41. // Standard Library Files
  42. // --------------------------------------------------------------------------
  43. #include <string.h>
  44. #include <stdlib.h>
  45. #include <stdio.h>
  46. #include <math.h>
  47. #include <assert.h>
  48. #include <limits.h>
  49. // --------------------------------------------------------------------------
  50. // Intel Header Files
  51. // --------------------------------------------------------------------------
  52. #ifdef EGL_USE_GPP
  53. # include <gpp.h>
  54. #endif