Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-03 | Moved the YUV<->RGB routines to graphics/conversion.h | Jordi Vilalta Prat | |
svn-id: r42080 | |||
2009-07-03 | Fix some formatting bits | Jordi Vilalta Prat | |
svn-id: r42059 | |||
2009-07-03 | Add conversion.o to module.mk. Add missing endline. | Willem Jan Palenstijn | |
svn-id: r42058 | |||
2009-07-03 | Cleaned up system.h, renamed OSystem::convertRect to ↵ | Jody Northup | |
OSystem::convertScreenRect (still not very descriptive). Added graphics/conversion.h and graphics/conversion.cpp with Graphics::crossBlit function created from extending original contents of OSystem::convertRect svn-id: r42057 | |||
2009-07-03 | Provided a virtual method for converting graphics rectangles from screen ↵ | Jody Northup | |
format to hardware format, for backend developers wanting to provide support for color component orders not directly supported in hardware. (This could probably use a fair bit of looking over, it's ugly and has some fairly arbitrary limitations) svn-id: r42051 | |||
2009-07-01 | fix compile | Matthew Hoops | |
svn-id: r41993 | |||
2009-07-01 | Sync MSVC project files for JPEG addition | Scott Thomas | |
svn-id: r41992 | |||
2009-07-01 | Add JPEG support to 11H for ROQ playback | Scott Thomas | |
svn-id: r41991 | |||
2009-07-01 | Add JPEG support to 16bpp branch (if it breaks or is wrong, clone2727 made me) | Scott Thomas | |
svn-id: r41990 | |||
2009-07-01 | Implemented Graphics::PixelFormat ↵ | Jody Northup | |
Graphics::findCompatibleFormat(Common::List<Graphics::PixelFormat> backend, Common::List<Graphics::PixelFormat> frontend) svn-id: r41986 | |||
2009-07-01 | Allowed for 16, 24, and 32 bit pixel format factory constructors to be used ↵ | Jody Northup | |
without backend RGB color support svn-id: r41985 | |||
2009-06-30 | Groovie: Converted compile time checks for RGB modes support to runtime ↵ | Jordi Vilalta Prat | |
checks in order to fallback if the requested PixelFormat isn't available. svn-id: r41974 | |||
2009-06-30 | Fixed a few formatting bits | Jordi Vilalta Prat | |
svn-id: r41973 | |||
2009-06-30 | renamed kTransactionPixelFormatNotSupported to ↵ | Jody Northup | |
kTransactionFormatNotSupported, retyped all Graphics::PixelFormat * parameters to const Graphics::PixelFormat *, (hopefully) repaired all memory leaks on screen and cursor format changes, provided OSystem::getScreenFormat and OSystem::getSupportedFormats methods for when ENABLE_RGB_COLOR is not set, completely forgot the "commit early, commit often" mantra. svn-id: r41972 | |||
2009-06-27 | SCI: Use obtained instead of requested PixelFormat | Willem Jan Palenstijn | |
svn-id: r41912 | |||
2009-06-27 | Enabled RGB color support in SCI engine, corrected SCI engine's initGraphics ↵ | Jody Northup | |
call for modified API svn-id: r41911 | |||
2009-06-27 | changed initGraphics, and OSystem::initSize to take Graphics::PixelFormat * ↵ | Jody Northup | |
parameters instead of Graphics::PixelFormat parameters, to save unnecessary pixelformat initialization if ENABLE_RGB_COLOR is not set. svn-id: r41909 | |||
2009-06-26 | SCI: Fix typo breaking in-engine scaling | Willem Jan Palenstijn | |
svn-id: r41905 | |||
2009-06-26 | SCI: starting to restore RGB color functionality | Willem Jan Palenstijn | |
svn-id: r41904 | |||
2009-06-26 | Converted OSystem::SetMouseCursor to take pointer to PixelFormat, instead of ↵ | Jody Northup | |
full PixelFormat. Removed OSystem::setCursorFormat (since I forgot to do so several commits ago) svn-id: r41901 | |||
2009-06-26 | Changed cursor manager functions to take *Graphics::PixelFormat with default ↵ | Jody Northup | |
parameter of NULL (and initialize NULL pointers with CLUT8), rather than taking a Graphics::PixelFormat with default parameter of Graphics::PixelFormat::createFormatCLUT8() svn-id: r41900 | |||
2009-06-25 | added preprocessor defines for ENABLE_RGB_COLOR and GROOVIE_EXPERIMENTAL to ↵ | Jody Northup | |
groovie msvc8 project svn-id: r41855 | |||
2009-06-25 | API modification -- replaced "Graphics::PixelFormat getBestFormat()" with ↵ | Jody Northup | |
"Common::List<Graphics::PixelFormat> getSupportedFormats()" svn-id: r41854 | |||
2009-06-24 | made the cursor's pixel format a member of the cursor object, merged ↵ | Jody Northup | |
____CursorFormat functions into equivalent ____Cursor functions. svn-id: r41825 | |||
2009-06-23 | ENABLE_16BIT has been renamed to ENABLE_RGB_COLOR as of r41696, so make sure ↵ | Matthew Hoops | |
the Groovie engine uses that too svn-id: r41817 | |||
2009-06-23 | Fix error in Backyard Soccer 2004, when using Season Play. | Travis Howell | |
svn-id: r41808 | |||
2009-06-23 | Merged format initialization into InitSize to allow for backends not ↵ | Jody Northup | |
supporting gfx transactions. svn-id: r41801 | |||
2009-06-22 | Fix loading/saving in funshop titles. | Travis Howell | |
svn-id: r41764 | |||
2009-06-22 | Cleanup. | Travis Howell | |
svn-id: r41737 | |||
2009-06-21 | Add initial support for captureWizPolygon. | Travis Howell | |
svn-id: r41728 | |||
2009-06-20 | Update. | Travis Howell | |
svn-id: r41698 | |||
2009-06-20 | Factory constructors for ARGB BGR ABGR and BGRA pixel formats. | Jody Northup | |
svn-id: r41697 | |||
2009-06-20 | renamed ENABLE_16BIT define to more accurate ENABLE_RGB_COLOR | Jody Northup | |
svn-id: r41696 | |||
2009-06-20 | Fixed compilation. | Torbjörn Andersson | |
svn-id: r41695 | |||
2009-06-19 | Removed replaced Graphics::ColorMode enum type with factory methods for ↵ | Jody Northup | |
Graphics::PixelFormat. svn-id: r41662 | |||
2009-06-18 | Fixed error with non-animated 8-bit GUI cursors being drawn incorrectly in ↵ | Jody Northup | |
debug console of 16-bit games. svn-id: r41627 | |||
2009-06-18 | Merged revisions 41625 via svnmerge from | Travis Howell | |
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk ........ r41625 | Kirben | 2009-06-18 16:18:31 +1000 (Thu, 18 Jun 2009) | 1 line Correct actor layering method in HE90+ games. ........ svn-id: r41626 | |||
2009-06-18 | Fix regression in scrolling rooms. | Travis Howell | |
svn-id: r41624 | |||
2009-06-18 | Fix regression, caused by typo in my last commit. | Travis Howell | |
svn-id: r41621 | |||
2009-06-17 | Groovie: Initial support for 16bit screen surfaces | Jordi Vilalta Prat | |
svn-id: r41615 | |||
2009-06-17 | Added ENABLE_16BIT to preprocessor defines in gob's msvc8 vcproj. Fixed ↵ | Jody Northup | |
preprocessor define list formating in msvc8 scumm.vcproj and scummvm.vcproj (mainly so that my tortoiseSVN will no longer mark them as modified) svn-id: r41607 | |||
2009-06-17 | OSystem_SDL::GetBestFormat will no longer return modes greater than that ↵ | Jody Northup | |
which hardware supports. svn-id: r41606 | |||
2009-06-16 | Fixed warning. (GCC doesn't like commas at the end of an enum list.) | Torbjörn Andersson | |
svn-id: r41586 | |||
2009-06-16 | Corrected oversight in earlier ifdef simplification which leads to ↵ | Jody Northup | |
compilation failure if ENABLE_16BIT is not defined. svn-id: r41581 | |||
2009-06-16 | Declared getBestFormat in OSystem base class, and implemented in SDL backend. | Jody Northup | |
svn-id: r41580 | |||
2009-06-16 | Simplified colormode enum | Jody Northup | |
svn-id: r41578 | |||
2009-06-16 | Simplified cursor related 16-bit code. | Jody Northup | |
svn-id: r41577 | |||
2009-06-15 | Fix compilation of SCI engine | Willem Jan Palenstijn | |
svn-id: r41546 | |||
2009-06-15 | Add error if user attempt to play HE games using 16bit color, when 16bit ↵ | Travis Howell | |
support is disabled. svn-id: r41544 | |||
2009-06-15 | Fix compilation when 16BIT code is disabled. | Eugene Sandulenko | |
svn-id: r41543 |