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 |
|
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 |
|
dhewg
|
d83a83ef50
|
JANITORIAL: Remove/comment unused vars
Found by GCC 4.6's -Wunused-but-set-variable
|
2011-03-29 21:57:56 +02:00 |
|
Max Horn
|
a558e60fec
|
SCALERS: Get rid of MAKE_WRAPPER; make RGBtoYUV internal
svn-id: r48189
|
2010-03-08 10:30:23 +00:00 |
|
Max Horn
|
d239d5c2f8
|
SCALERS: Change 'bitformat' template params to 'colormasks';
get rid of some #defines
svn-id: r48187
|
2010-03-08 10:29:35 +00:00 |
|
Max Horn
|
e338205066
|
Added new interpolate16_1_1_1_1 func, got rid of interpolate32_1_1_1_1
svn-id: r36090
|
2009-01-27 01:46:29 +00:00 |
|
Max Horn
|
379fe274df
|
Replaced small lookup table in 2xsai by direct computation
svn-id: r36089
|
2009-01-27 01:35:21 +00:00 |
|
Max Horn
|
97153f9c3b
|
Removed interpolate16_2 and interpolate16_3
svn-id: r36088
|
2009-01-27 01:29:22 +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
|
a76689ed71
|
Make use of triple-interpolation function in SuperEagel (should save a few cycles... not that it really matters :)
svn-id: r21985
|
2006-04-17 18:54:20 +00:00 |
|
Max Horn
|
43143daca7
|
Replace interpolate32 calls by interpolate16 calls (as we only work on single pixels here currently)
svn-id: r21983
|
2006-04-17 18:28:19 +00:00 |
|
Max Horn
|
c128bad7df
|
Simple optimization
svn-id: r21982
|
2006-04-17 18:23:16 +00:00 |
|
Max Horn
|
b47e531425
|
Renamed and merge some of the pixel interpolation functions (the names still could be better)
svn-id: r21981
|
2006-04-17 18:17:02 +00:00 |
|
Max Horn
|
e49e7ebb3f
|
Fixing up my previous commit: finished moving common/scaler* to graphics
svn-id: r20798
|
2006-02-20 20:40:12 +00:00 |
|
Max Horn
|
7335d348ba
|
Moved common/scaler* to graphics/
svn-id: r20797
|
2006-02-20 20:29:02 +00:00 |
|