m9710797
|
ad62f1f738
[1/2] Made EmuTime/Duration/Clock constexpr
|
5 years ago |
m9710797
|
5d915cd38d
Re-apply serialization improvements.
|
5 years ago |
m9710797
|
4802e7236d
clang-tidy-8: fix 'readability-const-return-type' warnings
|
5 years ago |
wouter
|
5da631e40b
Removed workarounds for bugs in old gcc versions
|
11 years ago |
wouter
|
214cf93bea
Speedup VDP command execution / re-enable cmdtiming=broken
|
11 years ago |
wouter
|
d089095d55
Various text-processing stuff
|
11 years ago |
Wouter Vermaelen
|
636a9a3c21
Use the types defined in the <cstdint> header
|
12 years ago |
Wouter Vermaelen
|
967913c0cb
Replaced our STATIC_ASSERT macro with the c++11 static_assert feature
|
12 years ago |
Wouter Vermaelen
|
914b39c342
Added support for non-fixed track lengths
|
12 years ago |
Wouter Vermaelen
|
8e54022178
Added DynamicClock::setFreq(num, denom)
|
13 years ago |
Maarten ter Huurne
|
a12ee0fc60
Workaround for GCC 4.0 internal compiler error (segfault) on x86.
|
13 years ago |
Max Feingold
|
8d31c5fbff
Reduce VC++ warning load from 5000-odd to 529
|
15 years ago |
Wouter Vermaelen
|
f4eb30d3bd
pass EmuTime by-value on 64-bit CPUs
|
16 years ago |
Wouter Vermaelen
|
2dd3c80fcf
optimized VDPCmdEngine inner loops (see ChangeLog)
|
16 years ago |
Wouter Vermaelen
|
459148c48a
serialize Clock EmuTime DisplayMode
|
16 years ago |
Wouter Vermaelen
|
5d31cd3f55
added DivModByConst/DivModBySame (see ChangeLog)
|
17 years ago |
Wouter Vermaelen
|
39d3dfedef
split Clock::getTicksTill() and Clock::advance() in normal and _fast variant (see ChangeLog)
|
17 years ago |
Wouter Vermaelen
|
4850963d4f
optimized 64bit divided-by 32-bit operations
|
17 years ago |
Wouter Vermaelen
|
102121eae8
added Clock::fastAdd(), will be used later in VDPCmdEngine
|
18 years ago |
Wouter Vermaelen
|
d393790abc
cleanups: default copy constructor and assigment are ok, no need for virtual destructor
|
18 years ago |
Wouter Vermaelen
|
4e285621d0
removed EmuTime (and related) constructors that initialize time at 0
|
19 years ago |
Maarten ter Huurne
|
2e359aa9ef
Removed trailing whitespace from all source files.
|
19 years ago |
Wouter Vermaelen
|
45a315f35e
more accurate Clock class
|
19 years ago |
Wouter Vermaelen
|
7c05ee8173
improved build time
|
19 years ago |