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

gld_driver.c File Reference
#include <windows.h>
#include "gld_driver.h"
#include "ddlog.h"
#include "glheader.h"
#include "common_x86_asm.h"

Go to the source code of this file.

Defines

#define STRICT
#define WIN32_LEAN_AND_MEAN

Functions

BOOL gldGetDXErrorString_DX (HRESULT hr, char *buf, int nBufSize)
BOOL gldCreateDrawable_MesaSW (DGL_ctx *ctx, BOOL bPersistantInterface, BOOL bPersistantBuffers)
BOOL gldResizeDrawable_MesaSW (DGL_ctx *ctx, BOOL bDefaultDriver, BOOL bPersistantInterface, BOOL bPersistantBuffers)
BOOL gldDestroyDrawable_MesaSW (DGL_ctx *ctx)
BOOL gldCreatePrivateGlobals_MesaSW (void)
BOOL gldDestroyPrivateGlobals_MesaSW (void)
BOOL gldBuildPixelformatList_MesaSW (void)
BOOL gldInitialiseMesa_MesaSW (DGL_ctx *ctx)
BOOL gldSwapBuffers_MesaSW (DGL_ctx *ctx, HDC hDC, HWND hWnd)
PROC gldGetProcAddress_MesaSW (LPCSTR a)
BOOL gldGetDisplayMode_MesaSW (DGL_ctx *ctx, GLD_displayMode *glddm)
BOOL gldCreateDrawable_DX (DGL_ctx *ctx, BOOL bPersistantInterface, BOOL bPersistantBuffers)
BOOL gldResizeDrawable_DX (DGL_ctx *ctx, BOOL bDefaultDriver, BOOL bPersistantInterface, BOOL bPersistantBuffers)
BOOL gldDestroyDrawable_DX (DGL_ctx *ctx)
BOOL gldCreatePrivateGlobals_DX (void)
BOOL gldDestroyPrivateGlobals_DX (void)
BOOL gldBuildPixelformatList_DX (void)
BOOL gldInitialiseMesa_DX (DGL_ctx *ctx)
BOOL gldSwapBuffers_DX (DGL_ctx *ctx, HDC hDC, HWND hWnd)
PROC gldGetProcAddress_DX (LPCSTR a)
BOOL gldGetDisplayMode_DX (DGL_ctx *ctx, GLD_displayMode *glddm)
static BOOL _gldDriverError (void)
static BOOL _GetDXErrorString_ERROR (HRESULT hr, char *buf, int nBufSize)
static BOOL _CreateDrawable_ERROR (DGL_ctx *ctx, BOOL bPersistantInterface, BOOL bPersistantBuffers)
static BOOL _ResizeDrawable_ERROR (DGL_ctx *ctx, BOOL bDefaultDriver, BOOL bPersistantInterface, BOOL bPersistantBuffers)
static BOOL _DestroyDrawable_ERROR (DGL_ctx *ctx)
static BOOL _CreatePrivateGlobals_ERROR (void)
static BOOL _DestroyPrivateGlobals_ERROR (void)
static BOOL _BuildPixelformatList_ERROR (void)
static BOOL _InitialiseMesa_ERROR (DGL_ctx *ctx)
static BOOL _SwapBuffers_ERROR (DGL_ctx *ctx, HDC hDC, HWND hWnd)
static PROC _GetProcAddress_ERROR (LPCSTR a)
static BOOL _GetDisplayMode_ERROR (DGL_ctx *ctx, GLD_displayMode *glddm)
const GLubyte_gldGetStringGeneric (GLcontext *ctx, GLenum name)
BOOL gldInitDriverPointers (DWORD dwDriver)

Variables

static charszDriverError = "Driver used before initialisation!"
static char _gldRendererString [256]
static charszVendor = "SciTech Software, Inc."
GLD_driver _gldDriver

Generated on Sat May 26 2012 04:54:39 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.