aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2010-07-16Added basic screen drawing (only overlay working).Alejandro Marzini
svn-id: r50930
2010-07-15added necessary #includes to loaderTony Puccinelli
svn-id: r50910
2010-07-15Fixed function prototype typosTony Puccinelli
svn-id: r50909
2010-07-15Fixed header for OS X, and added OpenGL feature to configure script. (Patch ↵Alejandro Marzini
by clone2727) svn-id: r50908
2010-07-15Optimized nextHigher2.Alejandro Marzini
svn-id: r50907
2010-07-15Fixed problem with OpenGL headers and windows.Alejandro Marzini
svn-id: r50906
2010-07-15Fixed doing OpenGL calls before a graphical context was created.Alejandro Marzini
svn-id: r50905
2010-07-15Replaced nextHigher2, so CHAR_BIT define is not needed.Alejandro Marzini
svn-id: r50904
2010-07-15restructured ps2loader to use Common::SeekableReadStream instead of a file ↵Tony Puccinelli
descriptor svn-id: r50903
2010-07-15Silence gcc warnings.Matthew Hoops
svn-id: r50902
2010-07-15Replaced the extra SDL functions added to GraphicsManager with an ↵Alejandro Marzini
EventObserver in SdlGraphicsManager. svn-id: r50900
2010-07-14If the ALSA driver hasn't been opened, closing it should do nothing. This keepsTorbjörn Andersson
ScummVM from crashing if, for instance, someone accidentally closes the driver twice. svn-id: r50870
2010-07-14various dsloader fixes, including initializing _symtab_sect to -1 in the headerTony Puccinelli
svn-id: r50869
2010-07-14changed Elf32_Rela to Elf32_RelTony Puccinelli
svn-id: r50868
2010-07-13formatting fix for dsloader.hTony Puccinelli
svn-id: r50852
2010-07-13PSP: Typos in trace.hYotam Barnoy
svn-id: r50844
2010-07-13Changed loader to use Common::SeekableReadStream (compiles but doesn't run ↵Tony Puccinelli
and needs polishing) svn-id: r50843
2010-07-13Check if USE_OPENGL is defined for compiling OpenGL code.Alejandro Marzini
svn-id: r50842
2010-07-13Merged from trunk, from Rev 49499 to HEADAlejandro Marzini
svn-id: r50840
2010-07-13Started changing loader to use Common::SeekableReadStreamTony Puccinelli
svn-id: r50839
2010-07-13removed --gc-sections linker flags so functions/data needed after run-time ↵Tony Puccinelli
linking of plugins won't be mistakenly garbage-collected during building svn-id: r50838
2010-07-12Get rid of yet another global object with constructorMax Horn
svn-id: r50835
2010-07-12SDL: Tweak OSystem_SDL::detectSupportedFormats a bitMax 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-12SDL: Overhaul OSystem_SDL::getSupportedFormatsMax 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-12OpenGL manager: Implemented PixelFormat functions. Implemented GFX methods. ↵Alejandro Marzini
Changed how GLTexture determines its format. svn-id: r50811
2010-07-11Fix compile on Mac OS X.Matthew Hoops
svn-id: r50801
2010-07-11Moved 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-10Added BaseSdlGraphicsManager. Added GLTexture. Alejandro Marzini
svn-id: r50795
2010-07-09Added OpenGLSDLGraphicsManager.Alejandro Marzini
svn-id: r50768
2010-07-08fixed dependencies/paths/etc. in arm9/makefile to get engine plugins ↵Tony Puccinelli
building; changed makefile to not clean before building further engines when building all engines; fixed syntax of plugin.ld svn-id: r50751
2010-07-07DS: Fix OPT_SPEED and OPT_SIZE usage being reversed; add ARM7 files to 'make ↵Max Horn
clean' svn-id: r50745
2010-07-07DS: Split buildrule for scummvm.nds and scummvm.ds.gbaMax Horn
This parallels what I did in ds.mk svn-id: r50744
2010-07-07DS: Remove cruft from MakefilesMax Horn
svn-id: r50743
2010-07-07DS: Code formattingMax Horn
svn-id: r50742
2010-07-07DS: Fix some quirks in the NDS build system, remove some dead codeMax 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-07DS: Remove redundant lines from arm9/makefileMax Horn
svn-id: r50736
2010-07-07fixed some errors in makefile for plugin linkingTony Puccinelli
svn-id: r50733
2010-07-07various fixes for ds dynamic pluginsTony Puccinelli
svn-id: r50732
2010-07-07Implemented CHECK_GL_ERROR macro for debugging OpenGL calls.Alejandro Marzini
svn-id: r50731
2010-07-06DS: cleanup arm9/makefileMax Horn
svn-id: r50729
2010-07-06DS: Implemented (ugly, but working) support for optimization level overridesMax Horn
svn-id: r50728
2010-07-06DS: Add isScrollingWithDPad() to make code more readableMax Horn
svn-id: r50727
2010-07-05DS: Fix warning about anonymous structMax Horn
svn-id: r50709
2010-07-05DS: More formating, made more vars staticMax Horn
svn-id: r50708
2010-07-05DS: Only include NDS/scummvm_ipc.h where necessary; minor tweaksMax Horn
svn-id: r50702
2010-07-05DS: Fix warnings, make some vars static, cleanupMax Horn
svn-id: r50701
2010-07-05DS: Fix MODULE_DIRS value (now dependency tracking works correctly)Max Horn
svn-id: r50694
2010-07-05DS: Fix various warnings and errors in the DS FS codeMax 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-05DS: Fix error in std_fopen (warnings are great :)Max Horn
svn-id: r50692
2010-07-05DS: Remove unused portdefs.cppMax Horn
svn-id: r50691