mirror of
https://github.com/reactos/reactos.git
synced 2025-02-25 09:50:02 +00:00

- Create a branch to do a proper merge of USB work from a trunk base instead of from cmake-bringup - In the future, DO NOT under any circumstances branch another branch. This leads to merge problems! svn path=/branches/usb-bringup-trunk/; revision=55018
25 lines
578 B
C
25 lines
578 B
C
/* icdtable.h */
|
|
|
|
#ifndef OPENGL32_PRIVATE_ICDTABLE_H
|
|
#define OPENGL32_PRIVATE_ICDTABLE_H
|
|
|
|
enum icdoffsets_e
|
|
{
|
|
ICDIDX_INVALID = -1,
|
|
#define ICD_ENTRY(x) ICDIDX_##x,
|
|
#include "icdlist.h"
|
|
#undef ICD_ENTRY
|
|
ICDIDX_COUNT
|
|
};
|
|
|
|
typedef struct tagICDTable
|
|
{
|
|
DWORD num_funcs; /*!< Normally 336 (0x150) -- the number of functions in OpenGL 1.1 */
|
|
PROC dispatch_table[812]; /*!< Table containing \a num_funcs pointers to OpenGL functions */
|
|
} ICDTable, *PICDTable;
|
|
|
|
#define DISPATCH_TABLE_SIZE 812*sizeof(PROC)
|
|
|
|
#endif /* OPENGL32_PRIVATE_ICDTABLE_H */
|
|
|
|
/* EOF */
|