Commit History

Author SHA1 Message Date
  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