scummvm/graphics
Colin Snover a5bc89102e ALL: Remove obsolete register keyword
The register keyword was deprecated from the C++11 standard,
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4193.html#809>,
and removed from the C++17 standard,
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4340>, so
cannot exist in a well-formed C++17 program.

It has never done anything in GCC
<https://gcc.gnu.org/ml/gcc/2010-05/msg00113.html>
and because of the way it is specified in the standard, it is “as
meaningful as whitespace”
<http://www.drdobbs.com/keywords-that-arent-or-comments-by-anoth/184403859>.

The one remaining use of the register keyword is in the DS backend,
where it is used to create a local register variable using the
non-standard GCC Extended Asm feature.

Closes gh-1079.
2017-12-03 20:27:42 -06:00
..
fonts GRAPHICS: Fix potentially uninitialized pointers in BDF loader 2017-11-14 09:12:15 +01:00
macgui GRAPHICS: MACGUI: Do not crash when nothing was drawn yet 2017-08-28 19:17:45 +02:00
scaler ALL: Remove obsolete register keyword 2017-12-03 20:27:42 -06:00
colormasks.h GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
conversion.cpp GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
conversion.h GRAPHICS: Fix some Doxygen comments that seem wrong. 2014-08-29 03:26:48 +02:00
cursor.h GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
cursorman.cpp GRAPHICS: Send blank cursors to graphics backends 2017-10-15 13:24:20 -05:00
cursorman.h GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
font.cpp GRAPHICS: Added optional initial line width ot text wrapper 2017-01-29 18:41:07 +01:00
font.h GRAPHICS: Added optional initial line width ot text wrapper 2017-01-29 18:41:07 +01:00
fontman.cpp Revert "COMMON: Change way the Singleton instances are instantiated" 2017-07-10 21:17:41 +02:00
fontman.h GRAPHICS: Fix some Doxygen comments that seem wrong. 2014-08-29 03:26:48 +02:00
maccursor.cpp GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
maccursor.h GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
managed_surface.cpp GRAPHICS: Fix ManagedSurface clear calls when no surface is set 2017-12-03 13:10:41 -05:00
managed_surface.h JANITORIAL: Remove more trailing spaces 2016-10-09 15:02:02 +02:00
mode.h BACKENDS: Fix window sizing of games that switch between multiple resolutions 2017-10-07 12:30:29 -05:00
module.mk GRAPHICS: Skeleton of MacTextWindow 2017-07-17 23:45:22 +02:00
nine_patch.cpp GRAPHICS: Fix leak in ninepatch destructor 2016-08-26 12:27:16 +02:00
nine_patch.h GRAPHICS: Fix warnings 2016-08-03 14:41:14 +02:00
palette.h BACKENDS: Refactor OpenGL & SDL graphics backends 2017-10-15 13:24:20 -05:00
pixelformat.cpp GRAPHICS: Include bytesPerPixel in toString representation 2017-05-27 09:39:08 +02:00
pixelformat.h ALL: Fix misuse of comma operator 2017-11-10 09:57:03 -06:00
primitives.cpp GRAPHICS: Correcting think line thickness 2016-08-25 12:25:58 +02:00
primitives.h GRAPHICS: Move generic primitives from WAGE engine 2016-02-14 17:13:03 +01:00
scaler.cpp GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
scaler.h GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
screen.cpp GRAPHICS: Set parameterless Screen constructor to use screen format 2016-03-21 20:12:10 -04:00
screen.h JANITORIAL: Remove more trailing spaces 2016-10-09 15:02:02 +02:00
sjis.cpp GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
sjis.h GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
surface.cpp GRAPHICS: Initialize mask in FllodFill when required 2016-06-14 20:45:09 +02:00
surface.h COMMON: Add limited support for custom deleters to ScopedPtr 2017-11-18 22:35:12 +01:00
thumbnail.cpp JANITORIAL: Typos detected with lintian & grep 2016-02-15 18:27:02 +01:00
thumbnail.h GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
transform_struct.cpp COMMON: Copy TransparentSurface from Wintermute engine to common code 2014-06-15 15:43:06 +03:00
transform_struct.h Graphics:: Add multiply blend mode 2017-08-12 08:31:56 +02:00
transform_tools.cpp COMMON: Copy TransparentSurface from Wintermute engine to common code 2014-06-15 15:43:06 +03:00
transform_tools.h GRAPHICS: Silence an MSVC warning 2014-10-19 17:03:14 +03:00
transparent_surface.cpp Graphics:: Add multiply blend mode 2017-08-12 08:31:56 +02:00
transparent_surface.h GRAPHICS: Allow nearest neighbor scaling of 1Bpp and 2Bpp TransparentSurfaces 2017-07-06 19:12:36 -05:00
VectorRenderer.cpp GUI: Prepare button to be clipped 2016-07-03 12:14:45 +02:00
VectorRenderer.h GUI: Added transparency to PicWidgets 2016-08-24 16:07:55 +06:00
VectorRendererSpec.cpp ALL: Remove obsolete register keyword 2017-12-03 20:27:42 -06:00
VectorRendererSpec.h GUI: Added transparency to PicWidgets 2016-08-24 16:07:55 +06:00
wincursor.cpp GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
wincursor.h GRAPHICS: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
yuv_to_rgb.cpp ALL: Remove obsolete register keyword 2017-12-03 20:27:42 -06:00
yuv_to_rgb.h GRAPHICS: Cleanup the YUV to RGB usage documentation 2013-06-30 17:56:36 -04:00