Changeset 89
- Timestamp:
- Jan 3, 2011, 11:21:20 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified pipeline/include/gldevice.h ¶
r87 r89 29 29 #include <GL\pgl.h> 30 30 #include <ddk\GL\glapis.h> 31 #include "gltypes.h" 31 32 33 34 typedef struct devicepipeline 35 { 36 unsigned int nCount; 37 StageFn **apfnFuncs; 38 } DEVICEPIPELINE, *PDEVICEPIPELINE; 32 39 33 40 typedef struct deviceops … … 37 44 void (*DeviceCloseHW)(void); 38 45 39 /* device_ buffers.c */46 /* device_context.c */ 40 47 void (*DeviceCreateContext)(PGLContext *Ctx); 41 48 void (*DeviceDestroyContext)(PGLContext *Ctx); … … 43 50 /* device_query.c */ 44 51 PVISUALCONFIG* (*DeviceQueryConfigs)(void); 52 PDEVICEPIPELINE (*DeviceQueryPipeline(void); 53 LONG (*DeviceQueryCapability)(void); 54 void (*DeviceQueryVersion)(int *major, int *minor); 55 56 /* device_palette.c */ 45 57 int (*DeviceSelectColorIndexPalette)(HPAL hpal, PGLContext *Ctx); 46 LONG (*DeviceIsIndirect)(PGLContext *Ctx); 58 59 /* device_buffer.c */ 47 60 void (*DeviceSwapBuffers)(PGLContext *Ctx); 48 61 void (*DeviceResizeBuffers)(PGLContext *Ctx, GLuint delta_x, GLuint delta_y, void *pBuffer); 49 LONG (*DeviceQueryCapability)(void);50 void (*DeviceQueryVersion)(int *major, int *minor);51 62 } DEVICEOPS, *PDEVICEOPS; 52 63
Note:
See TracChangeset
for help on using the changeset viewer.