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

wmesadef.h
Go to the documentation of this file.
00001 #ifndef WMESADEF_H
00002 #define WMESADEF_H
00003 #ifdef __MINGW32__
00004 #include <windows.h>
00005 #endif
00006 #include "context.h"
00007 
00008 
00012 struct wmesa_context {
00013     GLcontext           gl_ctx;         /* The core GL/Mesa context */
00014     HDC                 hDC;
00015     COLORREF        clearColorRef;
00016     HPEN                clearPen;
00017     HBRUSH              clearBrush;
00018 };
00019 
00020 
00024 struct wmesa_framebuffer
00025 {
00026     struct gl_framebuffer Base;
00027     HDC                 hDC;
00028     int         pixelformat;
00029     GLuint      ScanWidth;
00030     BYTE        cColorBits;
00031     /* back buffer DIB fields */
00032     HDC                 dib_hDC;
00033     BITMAPINFO          bmi;
00034     HBITMAP             hbmDIB;
00035     HBITMAP             hOldBitmap;
00036     PBYTE               pbPixels;
00037     struct wmesa_framebuffer *next;
00038 };
00039 
00040 typedef struct wmesa_framebuffer *WMesaFramebuffer;
00041 
00042 
00043 #endif /* WMESADEF_H */

Generated on Sun May 27 2012 04:19:57 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.