Rubidium
|
eaae0bb5e7
|
Codechange: automatic adding of _t to (u)int types, and WChar to char32_t
for i in `find src -type f|grep -v 3rdparty/fmt|grep -v 3rdparty/catch2|grep -v 3rdparty/opengl|grep -v stdafx.h`; do sed 's/uint16& /uint16 \&/g;s/int8\([ >*),;[]\)/int8_t\1/g;s/int16\([ >*),;[]\)/int16_t\1/g;s/int32\([ >*),;[]\)/int32_t\1/g;s/int64\([ >*),;[]\)/int64_t\1/g;s/ uint32(/ uint32_t(/g;s/_uint8_t/_uint8/;s/Uint8_t/Uint8/;s/ft_int64_t/ft_int64/g;s/uint64$/uint64_t/;s/WChar/char32_t/g;s/char32_t char32_t/char32_t WChar/' -i $i; done
|
11 months ago |
Rubidium
|
41ef7c88af
|
Codechange: make a numer of Slope related functions constexpr
|
1 year ago |
Rubidium
|
b7a5d8e296
|
Codechange: add annotation to selectively force inlining in debug build
|
1 year ago |
frosch
|
bc22e9333e
|
Fix: if vehicles only refit to cargo-slots >= 32, the default cargo was wrong. (#9744)
|
3 years ago |
glx22
|
ce813ce644
|
Cleanup: Remove now unused FOR_EACH_SET_BIT_EX macro
|
3 years ago |
glx22
|
89ab8b79a5
|
Codechange: Remove FOR_EACH_SET_BIT
|
3 years ago |
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
5 years ago |
Nikolas Nyby
|
28e11623bd
|
Codechange: math functions - use cpp-style casts
|
5 years ago |
frosch
|
18ca3e8660
|
Fix: [NewGRF] Make VA2 operator 11 (ror) behave well-defined when rotating by 0 bits.
|
6 years ago |
michi_cc
|
de097dd989
|
(svn r25685) -Codechange: [OSX] Use non-deprecated functions for byte swapping.
|
11 years ago |
rubidium
|
6be79c424d
|
(svn r24959) -Doc [FS#5459]: that certain parameters need to be within certain boundaries
|
12 years ago |
alberth
|
732e073261
|
(svn r24776) -Doc: Typo fixes, additions, and additional dots collected from various sources (including Eagle_rainbow, MinchinWeb)
|
12 years ago |
truebrain
|
1c9bec1999
|
(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
13 years ago |
glx
|
2c20738067
|
(svn r22898) -Codechange: use MSVC compiler intrinsics for byte swapping
|
13 years ago |
alberth
|
b3270caaf1
|
(svn r20838) -Fix [FS#4136]: Cast '1' in bitmath functions to width of result before shifting.
|
14 years ago |
frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
14 years ago |
alberth
|
a825b4fa5f
|
(svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements.
|
14 years ago |
rubidium
|
2c25f51281
|
(svn r19789) -Add [FS#3519]: a typed FOR_EACH_SET_BIT (adf88)
|
14 years ago |
rubidium
|
be504a6ef0
|
(svn r19788) -Codechange: make FOR_EACH_SET_BIT not change the value of the passed bit variable, i.e. allow expressions as parameter
|
14 years ago |
smatz
|
d62d0ac489
|
(svn r19019) -Codechange: use HasExactlyOneBit() and HasAtMostOneBit() instead of CountBits() where possible
|
15 years ago |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
frosch
|
0d782b0f96
|
(svn r16498) -Codechange: Remove hardly used HASBITS.
|
15 years ago |
rubidium
|
3d3b5256f0
|
(svn r16295) -Fix: ICC defined __GNUC__ but does not define __builtin_bswap32, so fall back to the default swap method for ICC.
|
15 years ago |
smatz
|
c620d5e5f0
|
(svn r14232) -Codechange: use builtin for byte swapping for gcc >= 4.3
|
16 years ago |
rubidium
|
c5a4e90338
|
(svn r13910) -Document: string drawing related functions and types (Alberth)
|
16 years ago |
skidd13
|
640e547886
|
(svn r13606) -Codechange: use "static FORCEINLINE" where possible as default for core functions (big functions use just inline instead)
|
16 years ago |
glx
|
6e6014918e
|
(svn r13273) -Fix [FS#2042]: MSVC warnings (again)
|
16 years ago |
rubidium
|
d03994098b
|
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
|
16 years ago |
rubidium
|
b3f6c0734b
|
(svn r11694) -Codechange: move more endianness related stuff to endian_func.hpp.
|
17 years ago |
rubidium
|
01e20c9140
|
(svn r11674) -Codechange: refactor some functions out of macros.h into more logical locations.
|
17 years ago |
rubidium
|
a1dbb10c26
|
(svn r11616) -Fix [FS#1526]: sometimes large values could go off the chart.
|
17 years ago |
rubidium
|
faf096f506
|
(svn r11559) -Fix [FS#1505]: overflow when drawing graphics with high company values.
|
17 years ago |
skidd13
|
71c10f7df7
|
(svn r11527) -Codechange: Split the bitmath functions of to their own files
|
17 years ago |