Commit Graph
31 Commits
Author SHA1 Message Date
Cameron Cawley f2d857a882 GRAPHICS: Support more pixel formats with the HQ2x and HQ3x scalers 2023-01-11 12:57:53 +00:00
Donovan Watteau de88d24ef3 GRAPHICS: Fix MSVC C4309 enum sign warning 2022-11-29 01:37:55 +01:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Cameron Cawley 82a85494cd GRAPHICS: Integrate Graphics::ColorMasks with Graphics::PixelFormat 2021-06-24 11:55:54 +02:00
Cameron Cawley 453cc63c02 BACKENDS: Remove unneeded use of Graphics::createPixelFormat 2020-07-25 13:32:45 +02:00
Cameron Cawley 0a29fced6e WII: Replace use of Graphics::ColorMasks 2020-07-25 13:32:45 +02:00
Johannes Schickel 3d469682fc GRAPHICS: Add a PixelType to ColorMasks.
This PixelType is the underlying type (uint16/uint32) of a pixel specified by
ColorMasks.
2019-04-01 00:29:23 +03:00
Eric Culp c6ee138b74 GRAPHICS: Fix typo of qlowBits 2019-04-01 00:29:23 +03:00
Eric Culp 2215e0cb51 GRAPHICS: Add 32bit versions of interpolate* functions 2019-04-01 00:29:23 +03:00
Johannes Schickel 53332e8066 GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
strangerke 69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
Oystein Eftevaag ab01f42a4b IPHONE: The overlay will now always be in the native device resolution
svn-id: r52939
2010-09-29 00:19:13 +00:00
Fabio Battaglia 3a418c13a7 remove bad hackery caused by n64 port and avoid polluting StdioStream using a custom Stream subclass
svn-id: r46777
2009-12-30 22:56:19 +00:00
Fabio Battaglia a108df30a7 Add Nintendo 64 port to trunk.
svn-id: r46773
2009-12-30 21:11:38 +00:00
Max Horn f242266f6d Change a couple places from 'end of namespace' to 'End of namespace', for consistency
svn-id: r44634
2009-10-04 21:26:33 +00:00
Andre Heider 78cbed0cc8 Added the ColorMask ARGB3444 for Gamecube/Wii
svn-id: r43828
2009-08-30 16:57:21 +00:00
Joost Peters 22340b6c3d Use 4444 overlay on PSP (instead of 1555).
svn-id: r38475
2009-02-18 13:28:52 +00:00
Joost Peters d23474fcf9 1555 is ABGR (not ARGB)
svn-id: r36257
2009-02-10 23:38:07 +00:00
Max Horn 9809709468 Speed up HQ2x/HQ3x C++ version a bit (about 20% faster with -O3 on my system)
svn-id: r36087
2009-01-27 01:23:04 +00:00
Max Horn dd586e0e20 Renamed lowBits -> kLowBitsMask and highBits -> kHighBitsMask
svn-id: r36049
2009-01-25 04:29:25 +00:00
Max Horn abc06ca18e Moved Graphics::PixelFormat into its own header file; turned RGBToColor etc. into methods, and added an operator==
svn-id: r35993
2009-01-22 04:35:10 +00:00
Johannes Schickel 57a3d2ae3b Oops actually it seems I forgot to remove mask entries of PixelFormat before committing...
svn-id: r34877
2008-11-03 14:07:07 +00:00
Johannes Schickel b58aca856c Simplified Graphics::createPixelFormatFromMask helper.
svn-id: r34876
2008-11-03 14:02:29 +00:00
Johannes Schickel 985c02ee7d Committed my patch #2216641 "GRAPHICS: PixelFormat introduction".
svn-id: r34875
2008-11-03 13:44:59 +00:00
Jordi Vilalta Prat 66e9d4f5e8 Removed trailing spaces.
svn-id: r30664
2008-01-27 19:47:41 +00:00
Max Horn c492e9c902 make use of RGBToColor<ColorMasks> > template function
svn-id: r28516
2007-08-11 08:02:19 +00:00
Max Horn 218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00
Max Horn 2732ed3dce Fixed (A)RGBToColor templates
svn-id: r21969
2006-04-17 11:09:21 +00:00
Max Horn d7944e839b Since we define alpha value 255 to mean 'opaque', or T::kAlphaMask into the result of RGBToColor
svn-id: r21968
2006-04-17 10:44:02 +00:00
Max Horn fe9f60e219 Add color conversion functions based on ColorMasks, to demonstrate how this would work
svn-id: r21967
2006-04-17 10:41:18 +00:00
Max Horn ea85e8c986 Moved ColorMasks to their own new header graphics/colormasks.h, so that both the scalers and the GUI code can access them. Also added (untested) entries for 1555, 444, 888 and 8888 modes
svn-id: r21966
2006-04-17 10:22:05 +00:00