ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

glheader.h File Reference
#include <assert.h>
#include <ctype.h>
#include <math.h>
#include <limits.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <float.h>
#include <stdarg.h>
#include <inttypes.h>
#include "GL/gl.h"
#include "GL/glext.h"
#include "config.h"

Go to the source code of this file.

Defines

#define CPU_TO_LE32(x)   ( x )
#define MESA_LITTLE_ENDIAN   1
#define LE32_TO_CPU(x)   CPU_TO_LE32( x )
#define GL_GLEXT_PROTOTYPES
#define GL_POINT_SIZE_ARRAY_OES   0x8B9C
#define GL_POINT_SIZE_ARRAY_TYPE_OES   0x898A
#define GL_POINT_SIZE_ARRAY_STRIDE_OES   0x898B
#define GL_POINT_SIZE_ARRAY_POINTER_OES   0x898C
#define GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES   0x8B9F
#define GL_TEXTURE_CROP_RECT_OES   0x8B9D
#define _NORMAPI
#define _NORMAPIP   *
#define INLINE
#define PUBLIC
#define USED
#define CONST   const
#define ASSERT(X)
#define __builtin_expect(x, y)   x

Detailed Description

Top-most include file.

This is the top-most include file of the Mesa sources. It includes gl.h and all system headers which are needed. Other Mesa source files should not directly include any system headers. This allows system-dependent hacks/workarounds to be collected in one place.

Note:
Actually, a lot of system-dependent stuff is now in imports.[ch].

If you touch this file, everything gets recompiled!

This file should be included before any other header in the .c files.

Put compiler/OS/assembly pragmas and macros here to avoid cluttering other source files.

Definition in file glheader.h.


Generated on Fri May 25 2012 04:56:30 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.