31 次程式碼提交 (b5cc7b7877a62c02125326e82a2089c371da3e43)

作者 SHA1 備註 提交日期
  Sam Hocevar 2edb8115e6 core: port all code to NativeClient. Nothing runs for now, but it builds. 13 年之前
  Sam Hocevar c508dc2a4a core: dynamically allocate mantissa for real numbers. One day we'll be able 13 年之前
  Sam Hocevar 4e4e800572 core: implement the gamma function for reals using Spouge's formula. 13 年之前
  Sam Hocevar b6b8044442 core: implement frexp(), ldexp() and modf() for reals. 13 年之前
  Sam Hocevar b354e17ef3 core: implement log10, sinh and cosh for real numbers. 13 年之前
  Sam Hocevar 1280301f27 core: implement pow() for real numbers; for now special cases such as 13 年之前
  Sam Hocevar 2235e9c180 core: implement real methods cbrt(), log2(), exp2(), and copysign(). 13 年之前
  Sam Hocevar efafb640b7 core: implement tan() for real numbers. 13 年之前
  Sam Hocevar 5d9167bda0 core: fix an accuracy error in real::re() and real::sqrt() introduced in 13 年之前
  Sam Hocevar 9ff54f59e3 core: encode real numbers using uint32_t rather than uint16_t. 13 年之前
  Sam Hocevar c5c4913bda core: implement round() and fmod() for real numbers. 13 年之前
  Sam Hocevar 064856b443 core: implement floor() and ceil() for real numbers. 13 年之前
  Sam Hocevar 221f469c3f core: implement asin() and acos() for real numbers and add unit tests for 13 年之前
  Sam Hocevar f5019d3930 core: implement atan() for real numbers. 13 年之前
  Sam Hocevar bbd75b80eb core: add real constants for 0, 1, 2 and 10, and reorder static constants 13 年之前
  Sam Hocevar 1ffa994f4b core: add boolean operators on real numbers, add unit tests for that, 13 年之前
  Sam Hocevar 8f400b6364 core: create global real number variables such as R_E, R_PI, R_LN2 etc. 13 年之前
  Sam Hocevar 4822f02d8d core: implement shift operators for reals; they're useful for fast 13 年之前
  Sam Hocevar f62946fc7b core: implement log() for real numbers, and start documenting our next 13 年之前
  Sam Hocevar 593aa3af70 core: implement sin(), cos() and abs() for reals and fix a crash in the 13 年之前
  Sam Hocevar c0edb49ed6 core: add exp() for real numbers and fix the == operator. 13 年之前
  Sam Hocevar 02bcc443f6 core: add sqrt() for real numbers. 13 年之前
  Sam Hocevar ff45d2ac98 test: add a 10-line example program that computes Pi to the 150th digit. 13 年之前
  Sam Hocevar 58ee1d5b81 core: add operators +=, *= etc. to the real class, and refactor the 13 年之前
  Sam Hocevar cdc155c42b core: allow to cast reals to doubles in addition to floats. 13 年之前
  Sam Hocevar 325ea94821 core: implement division of reals and change their default precision 13 年之前
  Sam Hocevar a173e49ddc core: implement comparison operators for reals. 13 年之前
  Sam Hocevar 48f00deff9 core: fix real unary minus and handle negative numbers in additions. 13 年之前
  Sam Hocevar dbb0463f4c core: start working on the extended floating point addition. 13 年之前
  Sam Hocevar 202ac6aaf3 core: switch real mantissa to uint16_t instead of uint32_t to ease the 13 年之前
  Sam Hocevar 5fc298964b core: start working on a "real" class for arbitrarily sized floats. 13 年之前
  Sam Hocevar 22b7a41c2e core: fix include guard naming scheme. 13 年之前
  Sam Hocevar 8848cf53db Put everything in the "lol" namespace. Better late than never. 14 年之前
  Sam Hocevar 290c8f40d7 Skeleton for sample entity and sampler manager classes. 14 年之前
  Sam Hocevar 0ed566d3cc Complete Lol Engine / Deus Hax / Monsterz split. 14 年之前
  Sam Hocevar 3bb8c8aa2f Factor Forge and Tiler using the new Dict class. 14 年之前
  Sam Hocevar 7d382e549d The frame counter is now an asset object. 14 年之前