Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-15 | Fixed header for OS X, and added OpenGL feature to configure script. (Patch ↵ | Alejandro Marzini | |
by clone2727) svn-id: r50908 | |||
2010-07-15 | Optimized nextHigher2. | Alejandro Marzini | |
svn-id: r50907 | |||
2010-07-15 | Fixed problem with OpenGL headers and windows. | Alejandro Marzini | |
svn-id: r50906 | |||
2010-07-15 | Fixed doing OpenGL calls before a graphical context was created. | Alejandro Marzini | |
svn-id: r50905 | |||
2010-07-15 | Replaced nextHigher2, so CHAR_BIT define is not needed. | Alejandro Marzini | |
svn-id: r50904 | |||
2010-07-15 | Silence gcc warnings. | Matthew Hoops | |
svn-id: r50902 | |||
2010-07-15 | Replaced the extra SDL functions added to GraphicsManager with an ↵ | Alejandro Marzini | |
EventObserver in SdlGraphicsManager. svn-id: r50900 | |||
2010-07-13 | Check if USE_OPENGL is defined for compiling OpenGL code. | Alejandro Marzini | |
svn-id: r50842 | |||
2010-07-13 | Merged from trunk, from Rev 49499 to HEAD | Alejandro Marzini | |
svn-id: r50840 | |||
2010-07-12 | Get rid of yet another global object with constructor | Max Horn | |
svn-id: r50835 | |||
2010-07-12 | SDL: Tweak OSystem_SDL::detectSupportedFormats a bit | Max Horn | |
Previously, the code in OSystem_SDL::detectSupportedFormats assumed that the arrays RGBList and BGRList had the exact same length, and that the entries in each mirrored those in the other 100%. Instead of relying on that, the code now simply iterates over both lists separately. This changes the resulting order a bit, but since we never gave any guarantees on that, this should not matter. svn-id: r50833 | |||
2010-07-12 | SDL: Overhaul OSystem_SDL::getSupportedFormats | Max Horn | |
* Do not use global constructor for the RGBList and BGRList tables anymore, by moving them inside a function. * Update the list of supported formats if the hardware screen surface changes. Previously, the list of supported pixel formats (and its order) was computed only once and then never changed. svn-id: r50832 | |||
2010-07-12 | OpenGL manager: Implemented PixelFormat functions. Implemented GFX methods. ↵ | Alejandro Marzini | |
Changed how GLTexture determines its format. svn-id: r50811 | |||
2010-07-11 | Fix compile on Mac OS X. | Matthew Hoops | |
svn-id: r50801 | |||
2010-07-11 | Moved getGraphicsManager() from OSystem_SDL to ModularBackend. Moved public ↵ | Alejandro Marzini | |
SDL graphics manager functions to graphics manager (Allowing OpenGLSdlGraphicsMaanger to be used with other SDL managers easily). Removed BaseSdlGraphicsManager. Implemented in the opengl manager basic screen functions. svn-id: r50796 | |||
2010-07-10 | Added BaseSdlGraphicsManager. Added GLTexture. | Alejandro Marzini | |
svn-id: r50795 | |||
2010-07-09 | Added OpenGLSDLGraphicsManager. | Alejandro Marzini | |
svn-id: r50768 | |||
2010-07-07 | DS: Fix OPT_SPEED and OPT_SIZE usage being reversed; add ARM7 files to 'make ↵ | Max Horn | |
clean' svn-id: r50745 | |||
2010-07-07 | DS: Split buildrule for scummvm.nds and scummvm.ds.gba | Max Horn | |
This parallels what I did in ds.mk svn-id: r50744 | |||
2010-07-07 | DS: Remove cruft from Makefiles | Max Horn | |
svn-id: r50743 | |||
2010-07-07 | DS: Code formatting | Max Horn | |
svn-id: r50742 | |||
2010-07-07 | DS: Fix some quirks in the NDS build system, remove some dead code | Max Horn | |
* remove (S)RAM save code (it has not been in use for quite some time) * remove the lz compressor (was only used by ram save code) * OPT_SPEED was set incorrectly * dsmain.cpp was misspelled as ds_main.cpp * remove unsed arm9 libcartreset (the copy in the arm7 directory still is around, though) svn-id: r50741 | |||
2010-07-07 | DS: Remove redundant lines from arm9/makefile | Max Horn | |
svn-id: r50736 | |||
2010-07-07 | Implemented CHECK_GL_ERROR macro for debugging OpenGL calls. | Alejandro Marzini | |
svn-id: r50731 | |||
2010-07-06 | DS: cleanup arm9/makefile | Max Horn | |
svn-id: r50729 | |||
2010-07-06 | DS: Implemented (ugly, but working) support for optimization level overrides | Max Horn | |
svn-id: r50728 | |||
2010-07-06 | DS: Add isScrollingWithDPad() to make code more readable | Max Horn | |
svn-id: r50727 | |||
2010-07-05 | DS: Fix warning about anonymous struct | Max Horn | |
svn-id: r50709 | |||
2010-07-05 | DS: More formating, made more vars static | Max Horn | |
svn-id: r50708 | |||
2010-07-05 | DS: Only include NDS/scummvm_ipc.h where necessary; minor tweaks | Max Horn | |
svn-id: r50702 | |||
2010-07-05 | DS: Fix warnings, make some vars static, cleanup | Max Horn | |
svn-id: r50701 | |||
2010-07-05 | DS: Fix MODULE_DIRS value (now dependency tracking works correctly) | Max Horn | |
svn-id: r50694 | |||
2010-07-05 | DS: Fix various warnings and errors in the DS FS code | Max Horn | |
* Do not modify the strings passed to std_fopen anymore * Correct signature of std_fread * Do not cast away constness, nor perform unnecessary casts svn-id: r50693 | |||
2010-07-05 | DS: Fix error in std_fopen (warnings are great :) | Max Horn | |
svn-id: r50692 | |||
2010-07-05 | DS: Remove unused portdefs.cpp | Max Horn | |
svn-id: r50691 | |||
2010-07-05 | DS: Cleanup NDS portdefs.h a bit | Max Horn | |
* Don't #include "nds/ndstypes.h" everywhere * Don't #define ITCM_DATA globally, it is only need in one place * Fix STREAM_AUDIO_FROM_DISK definition (copy&paste error) * Fix custom assert() implementation by using the do/while(0) trick for macros. Previously, there could be subtle errors caused by statements like if (COND) assert(...) else ... svn-id: r50690 | |||
2010-07-05 | NDS: Update GPL/copyright headers; add namespace DS closing comments | Max Horn | |
svn-id: r50689 | |||
2010-07-05 | DS: Code formatting: "char* foo" -> "char *foo" | Max Horn | |
svn-id: r50688 | |||
2010-07-05 | DS: Fix warnings, cleanup | Max Horn | |
svn-id: r50687 | |||
2010-07-05 | DS: Augment 'clean' target, simplify bin->elf conversion rule | Max Horn | |
svn-id: r50686 | |||
2010-07-05 | Drop direct use of (private) libEGL.so and call EGL functions via Java. | Angus Lees | |
This removes the final private library - we should be completely above board now. svn-id: r50677 | |||
2010-07-05 | DS: Add missing .bin -> .elf rule | Max Horn | |
svn-id: r50676 | |||
2010-07-05 | DS: Fix typo; change bin2o/bin2h to create taget dir | Max Horn | |
svn-id: r50675 | |||
2010-07-05 | DS: Fix setShakePos | Max Horn | |
svn-id: r50674 | |||
2010-07-05 | DS: Made some vars static, code formatting, cleanup | Max Horn | |
svn-id: r50673 | |||
2010-07-05 | DS: Can now build binaries via our "configure/make" build system. | Max Horn | |
Conversion of the old build system is incomplete. Binaries created using this new build system support most likely will not run! More work is needed, but the work done so far should be enough to get basic NDS support on our buildbot working. svn-id: r50672 | |||
2010-07-05 | NDS: Enable compilation of backend specific files | Max Horn | |
Also tried to enable the conversion of .raw/.pal/.bin files, but this does not currently work (probably something really silly, but I don't have the time to debug this right now). svn-id: r50671 | |||
2010-07-05 | Base class for OpenGL graphics manager. | Alejandro Marzini | |
svn-id: r50668 | |||
2010-07-05 | Cleanup and documentation. | Alejandro Marzini | |
svn-id: r50667 | |||
2010-07-05 | Switch Android toolchain prefix from arm-android-eabi to | Angus Lees | |
arm-*-linux-androideabi, since this is what the upcoming gcc-4.6 change uses. Work around Android 2.0 and newer dynamic linker bug by explicitly linking plugins against the core libscummvm.so. Mark Android packages as preferring to be on external storage. Move -lm from LDFLAGS to LIBS. svn-id: r50665 |