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

opengl32.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>
#include <winreg.h>
#include <winddi.h>
#include <ndk/pstypes.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include "glfuncs.h"
#include "icdtable.h"

Go to the source code of this file.

Data Structures

struct  GLDRIVERDATA
struct  GLRC
struct  GLDCDATA
struct  GLPROCESSDATA
struct  GLTHREADDATA

Defines

#define snwprintf   _snwprintf
#define NDEBUG
#define OPENGL_DRIVERS_SUBKEY   L"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\OpenGLDrivers"
#define OPENGL_DRIVERS_SUBKEY2   L"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\OpenGLDrivers\\"
#define WIN32_LEAN_AND_MEAN
#define WIN32_NO_STATUS
#define NTOS_MODE_USER
#define DBGBREAK()   do {} while (0)
#define DBGTRACE(...)   do {} while (0)
#define EXPORT   __declspec(dllexport)
#define NAKED   __attribute__((naked))
#define SHARED   __attribute__((section("shared"), shared))
#define APIENTRY   __stdcall
#define OPENGL32_threaddata   ((GLTHREADDATA *)TlsGetValue( OPENGL32_tls ))

Typedefs

typedef DWORD(WINAPISetContextCallBack )(const ICDTable *)

Functions

GLDRIVERDATAOPENGL32_LoadICD (LPCWSTR driver)
 Load ICD (shared ICD data)
BOOL OPENGL32_UnloadICD (GLDRIVERDATA *icd)
 Unload ICD (shared ICD data)
BOOL APIENTRY rosglMakeCurrent (HDC hdc, HGLRC hglrc)
 Make the given GLRC the threads current GLRC for hdc.
BOOL APIENTRY IntUseFontBitmapsA (HDC hDC, DWORD first, DWORD count, DWORD listBase)
BOOL APIENTRY IntUseFontBitmapsW (HDC hDC, DWORD first, DWORD count, DWORD listBase)
BOOL APIENTRY IntUseFontOutlinesA (HDC hDC, DWORD first, DWORD count, DWORD listBase, FLOAT chordalDeviation, FLOAT extrusion, INT format, GLYPHMETRICSFLOAT *glyphMetricsFloatArray)
BOOL APIENTRY IntUseFontOutlinesW (HDC hDC, DWORD first, DWORD count, DWORD listBase, FLOAT chordalDeviation, FLOAT extrusion, INT format, GLYPHMETRICSFLOAT *glyphMetricsFloatArray)
int WINAPI glEmptyFunc0 (void)
int WINAPI glEmptyFunc4 (long)
int WINAPI glEmptyFunc8 (long, long)
int WINAPI glEmptyFunc12 (long, long, long)
int WINAPI glEmptyFunc16 (long, long, long, long)
int WINAPI glEmptyFunc20 (long, long, long, long, long)
int WINAPI glEmptyFunc24 (long, long, long, long, long, long)
int WINAPI glEmptyFunc28 (long, long, long, long, long, long, long)
int WINAPI glEmptyFunc32 (long, long, long, long, long, long, long, long)
int WINAPI glEmptyFunc36 (long, long, long, long, long, long, long, long, long)
int WINAPI glEmptyFunc40 (long, long, long, long, long, long, long, long, long, long)
int WINAPI glEmptyFunc44 (long, long, long, long, long, long, long, long, long, long, long)
int WINAPI glEmptyFunc48 (long, long, long, long, long, long, long, long, long, long, long, long)
int WINAPI glEmptyFunc52 (long, long, long, long, long, long, long, long, long, long, long, long, long)
int WINAPI glEmptyFunc56 (long, long, long, long, long, long, long, long, long, long, long, long, long, long)

Variables

DWORD OPENGL32_tls
GLPROCESSDATA OPENGL32_processdata

Generated on Sun May 27 2012 05:16:43 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.