X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=plugins%2Fgpu-gles%2FgpuExternals.h;h=8d30814a79a147466d260f8416fd992d841c48dd;hb=677ea10304049d6f7aae48317fe32cfea060d209;hp=f24c31ad1e6fba349adbc223a13d4cf2daebf114;hpb=ce879073e4f228deec8bec5db8a2ff640636c88f;p=pcsx_rearmed.git diff --git a/plugins/gpu-gles/gpuExternals.h b/plugins/gpu-gles/gpuExternals.h index f24c31ad..8d30814a 100644 --- a/plugins/gpu-gles/gpuExternals.h +++ b/plugins/gpu-gles/gpuExternals.h @@ -32,7 +32,7 @@ #ifdef __cplusplus extern "C" { #endif -#define _GPU_API_ + #ifndef _WINDOWS #ifdef __NANOGL__ #include @@ -41,19 +41,13 @@ extern "C" { #ifdef SOFT_LINKAGE #pragma softfp_linkage #endif -#include // for opengl es types +#include // for opengl es types #ifdef SOFT_LINKAGE #pragma no_softfp_linkage #endif #endif #endif -#ifdef MAEMO_CHANGES - #include "../psxCommon.h" -#else - #include "psxCommon.h" -#endif - #ifdef __NANOGL__ #define glTexParameteri(x,y,z) glTexParameterf(x,y,z) #define glAlphaFuncx(x,y) glAlphaFunc(x,y) @@ -250,7 +244,7 @@ typedef struct OGLVertexTag union COLTAG { - u8 col[4]; + unsigned char col[4]; unsigned long lcol; } c; @@ -258,13 +252,13 @@ COLTAG typedef union EXShortTag { - u8 c[2]; + unsigned char c[2]; unsigned short s; } EXShort; typedef union EXLongTag { - u8 c[4]; + unsigned char c[4]; unsigned long l; EXShort s[2]; } EXLong; @@ -292,8 +286,8 @@ extern BOOL bAdvancedBlend; //extern PFNGLBLENDEQU glBlendEquationEXTEx; //extern PFNGLCOLORTABLEEXT glColorTableEXTEx; -extern u8 gl_ux[8]; -extern u8 gl_vy[8]; +extern unsigned char gl_ux[8]; +extern unsigned char gl_vy[8]; extern OGLVertex vertex[4]; extern short sprtY,sprtX,sprtH,sprtW; #ifdef _WINDOWS @@ -358,8 +352,8 @@ extern short sSprite_vy2; extern BOOL bRenderFrontBuffer; extern unsigned long ulOLDCOL; extern unsigned long ulClutID; -extern void (*primTableJ[256])(u8 *); -extern void (*primTableSkip[256])(u8 *); +extern void (*primTableJ[256])(unsigned char *); +extern void (*primTableSkip[256])(unsigned char *); extern unsigned short usMirror; extern unsigned long dwCfgFixes; extern unsigned long dwActFixes; @@ -383,7 +377,7 @@ extern short symax; #ifndef _IN_TEXTURE -extern u8 ubOpaqueDraw; +extern unsigned char ubOpaqueDraw; extern GLint giWantedRGBA; extern GLint giWantedFMT; extern GLint giWantedTYPE; @@ -421,8 +415,8 @@ extern int iDataReadMode; extern int iColDepth; extern BOOL bChangeRes; extern BOOL bWindowMode; -extern s8 szDispBuf[]; -extern s8 szGPUKeys[]; +extern char szDispBuf[]; +extern char szGPUKeys[]; extern PSXDisplay_t PSXDisplay; extern PSXDisplay_t PreviousPSXDisplay; //extern unsigned long ulKeybits; @@ -432,8 +426,8 @@ extern long lGPUstatusRet; extern short imageX0,imageX1; extern short imageY0,imageY1; extern long lClearOnSwap,lClearOnSwapColor; -extern u8 * psxVub; -extern s8 * psxVsb; +extern unsigned char * psxVub; +extern char * psxVsb; extern unsigned short * psxVuw; extern signed short * psxVsw; extern unsigned long * psxVul; @@ -478,7 +472,7 @@ extern GLuint gTexPicName; #ifndef _IN_CFG #ifndef _WINDOWS -extern s8 * pConfigFile; +extern char * pConfigFile; #endif #endif @@ -500,10 +494,10 @@ extern float fps_cur; //-----------------------------------------------------// typedef struct { -u8 r; -u8 g; -u8 b; -u8 a; +unsigned char r; +unsigned char g; +unsigned char b; +unsigned char a; } Vec4f; /**/ @@ -529,7 +523,7 @@ typedef struct { int x; int y; } Vec2f; -/**/ +*/ typedef struct { Vec3f xyz;