diff options
Diffstat (limited to 'src/win95/aw.h')
| -rw-r--r-- | src/win95/aw.h | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/src/win95/aw.h b/src/win95/aw.h index 0a7ac4b..8b9985c 100644 --- a/src/win95/aw.h +++ b/src/win95/aw.h @@ -4,31 +4,28 @@ struct AwBackupTexture; typedef struct AwBackupTexture * AW_BACKUPTEXTUREHANDLE; +// fake type used by opengl.c typedef struct DIRECTDRAWSURFACE { unsigned char *buf; int id; - - int w; - int h; - + + unsigned int w; + unsigned int h; + + unsigned int IsNpot; + unsigned int TexWidth; + unsigned int TexHeight; + float RecipW; + float RecipH; + int filter; } DIRECTDRAWSURFACE; typedef DIRECTDRAWSURFACE * LPDIRECTDRAWSURFACE; typedef DIRECTDRAWSURFACE DDSurface; -typedef struct DIRECT3DTEXTURE -{ - unsigned char *buf; - int id; - - int w; - int h; - - int filter; -} DIRECT3DTEXTURE; - +typedef DIRECTDRAWSURFACE DIRECT3DTEXTURE; typedef DIRECT3DTEXTURE * LPDIRECT3DTEXTURE; typedef DIRECT3DTEXTURE D3DTexture; |
