From 4f7d86588ece62d7a3beea00eb6a1104dc09544a Mon Sep 17 00:00:00 2001 From: Josh Stewart Date: Mon, 11 Feb 2013 10:53:00 +1100 Subject: [PATCH] Removed floats from table lookup --- .DS_Store | Bin 0 -> 6148 bytes table.h | 15 +++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0> 7; + int n = (p * (128-q)) >> 7; + int o = ((128-p) * q) >> 7; + int r = (p * q) >> 7; + + return ( (A * m) + (B * n) + (C * o) + (D * r) ) >> 7; }