Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.2
psx-plugins
gpupeopssoft.dif
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gpupeopssoft.dif of Package psx-plugins
--- src/cfg.c +++ src/cfg.c @@ -72,6 +72,7 @@ // //*************************************************************************// +#include <gtk/gtk.h> #include "stdafx.h" #ifdef _WINDOWS @@ -1299,7 +1300,6 @@ #define _IN_CFG -#include <gtk/gtk.h> #undef FALSE #undef TRUE --- src/draw.c +++ src/draw.c @@ -1253,7 +1253,7 @@ //////////////////////////////////////////////////////////////////////// #ifdef USE_XF86VM - +#undef BOOL #include <X11/extensions/xf86vmode.h> static XF86VidModeModeInfo **modes=0; static int iOldMode=0; @@ -2462,7 +2462,7 @@ unsigned short * pSrc=(unsigned short *)pBackBuffer; unsigned short * pSrcR=NULL; unsigned short * pDst=(unsigned short *)pBB; - unsigned long * pDstR=NULL; + unsigned long * pDstR=NULL, *pDst_ul; int x,y,cyo=-1,cy; int xpos, xinc;unsigned short pixel; int ypos, yinc,ddx2=ddx>>1; @@ -2493,7 +2493,9 @@ #else pDstR=(unsigned long *)(pDst-(ddx+dga2Fix)); #endif - for(x=0;x<ddx2;x++) *((unsigned long*)pDst)++=*pDstR++; + pDst_ul = pDst; + for(x=0;x<ddx2;x++) *(pDst_ul)++=*pDstR++; + pDst = pDst_ul; } else { --- src/makes/mk.x11 +++ src/makes/mk.x11 @@ -4,7 +4,7 @@ XF86VM = TRUE XF86DGA2 = FALSE -CPU = i386 +#CPU = i386 CC = gcc LD = gcc @@ -17,7 +17,7 @@ LIBS += `gtk-config --libs` ifeq ($(XF86VM), TRUE) - OBJECTS+= /usr/X11R6/lib/libXxf86vm.a + LIBS+= -lXxf86vm CFLAGS+= -DUSE_XF86VM endif ifeq ($(XF86DGA2), TRUE) --- src/makes/plg.mk +++ src/makes/plg.mk @@ -4,7 +4,7 @@ PLUGIN = libgpuPeops$(VERSION).so PLUGINTYPE = libgpu.so -CFLAGS = -g -Wall -fPIC -O4 -fomit-frame-pointer -ffast-math $(INCLUDE) +CFLAGS = -g -Wall -fPIC $(RPM_OPT_FLAGS) -fomit-frame-pointer -ffast-math $(INCLUDE) #CFLAGS = -g -Wall -fPIC -O3 -mpentium -fomit-frame-pointer -ffast-math $(INCLUDE) INCLUDE = -I/usr/local/include OBJECTS = gpu.o cfg.o draw.o fps.o key.o menu.o prim.o soft.o --- src/stdafx.h +++ src/stdafx.h @@ -56,8 +56,10 @@ #include <stdlib.h> #include <string.h> #include <sys/time.h> -#include <GL/gl.h> -#include <GL/glx.h> +//#include <GL/gl.h> +//#include <GL/glx.h> +#include <X11/Xlib.h> +#include <X11/Xutil.h> #include <math.h> #include <X11/cursorfont.h>
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor