Commit graph

24 commits

Author SHA1 Message Date
GoedekenR
5bc01ebf31 bugfix: fix fragment program combiner for Intel drivers in Win32, by ensuring that program does not allocate unused temp vars or call TEX commands for texture units that are not enabled
new feature: compile-time option for opengl debugging by calling glGetError after each opengl command (except inside of glBegin/glEnd)
2010-01-06 21:48:44 -05:00
GoedekenR
490781a08f bugfix: get release build working in VC project file
print debug message if GL_GetProcAddress() fails in OGLExtensions
use ALIGN() for aligned data member declarations in header files as well as the definitions in CPP files
2010-01-02 15:31:06 -05:00
GoedekenR
26b90952e8 Add OGLExtensions.h/cpp to the MSVC8 project file. Now this plugin builds and runs under win32 2009-12-28 03:10:37 -05:00
richard42
d1dd90e8fe refactor opengl code to use VidExt_GL_GetProc() for all opengl functions newer than v1.1, so that this will work in Windows 2009-12-27 21:50:13 -05:00
richard42
449a326b11 add new osal_files_unix.c to the makefile 2009-12-27 17:35:52 -05:00
GoedekenR
d74baafe04 Merged makefile updates with recent Win32 compatibility changes 2009-12-27 17:24:05 -05:00
GoedekenR
679e67c582 Abstracted directory-handling code with new osal_files* source code.
Added libpng to MSVC8 project file
2009-12-27 17:21:49 -05:00
GoedekenR
87766526e8 Added MSVC8 project file. Fixed a bunch of small incompatibilities with VC8 compiler 2009-12-27 11:30:16 -05:00
Richard Goedeken
88cfd1c245 use C++ compiler to link instead of LD, because the compiler knows where the standard C++ libs are 2009-12-20 22:41:07 -05:00
Richard Goedeken
3018771089 Makefile improvements: throw error if OS/CPU not supported, use DESTDIR in install/uninstall paths, per Lazhur request. Allow user-specified CC/CXX/LD paths, per Auria request 2009-12-19 20:42:14 -05:00
Richard Goedeken
db26452528 OSX hack for inline assembly code: mismatch between function names with-w/o preceding underscores 2009-12-15 14:09:16 -05:00
Richard Goedeken
185ee997ac added install/uninstall/rebuild to makefile 2009-12-12 00:21:21 -05:00
Richard Goedeken
76128a632b renamed Math.h/cpp to VectorMath.h/cpp to avoid header name collisions 2009-11-23 22:51:58 -05:00
Richard Goedeken
9a3cefebcf modified Makefile for OSX compatibility patch from Auria and refactored for simplicity 2009-11-23 19:36:14 -05:00
Richard Goedeken
f1f691285b added OSX-specific CFLAGS and LDFLAGS for SDL 2009-11-14 00:00:30 -05:00
Richard Goedeken
0a17c83812 use TARGET variable instead of writing out long output library name 3 times 2009-11-13 23:37:45 -05:00
Richard Goedeken
66a89bd0b7 imported patch OSX_Build 2009-11-13 23:34:26 -05:00
Richard Goedeken
d673f5df2e bugfix in makefile: NO_ASM was always on 2009-11-06 01:06:00 -05:00
Richard Goedeken
3ad10cd88e added NO_ASM build for rice video 2009-11-06 00:17:17 -05:00
Richard Goedeken
d420c96b63 added 2.0 API functions in Video.cpp, fixed a makefile bug preventing compilation of C source files, added osal_dynamiclib, removed video thread code in Video.cpp. it builds and runs with the core and ui-console, but crashes because configuration handling needs to be re-written 2009-10-25 22:00:10 -04:00
Richard Goedeken
afd19dfee3 fixed capitalization on a couple of source code files, list/build the source files in alphabetical order 2009-10-25 17:52:27 -04:00
Richard Goedeken
e1ade5306c removed old API headers and GTK gui functions. started refactoring to get rid of all these custom types 2009-10-24 20:46:55 -04:00
Richard Goedeken
bab27304b6 re-wrote makefile for current mupen64plus conventions 2009-10-24 16:00:11 -04:00
Richard Goedeken
9a73b903e8 import rice_video plugin from mupen64plus SVN repo revision 1416 2009-10-24 15:44:41 -04:00