summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Src/LookUpTables.cpp
diff options
context:
space:
mode:
authorhrydgard <hrydgard@gmail.com>2008-09-07 10:29:46 +0000
committerhrydgard <hrydgard@gmail.com>2008-09-07 10:29:46 +0000
commit5a69fca0be4c00267a0e8c4fbbb4b6bdafe7213d (patch)
treea55106a1565226fe72ec5d90166e8ef5a54be0dd /Source/Core/VideoCommon/Src/LookUpTables.cpp
parent5ac0c33530b1e9362d7c002b838179da89de1d03 (diff)
Add some missing GPL headers, fix building with Platform SDK 6.0, delete unused HTTP code.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@452 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/VideoCommon/Src/LookUpTables.cpp')
-rw-r--r--Source/Core/VideoCommon/Src/LookUpTables.cpp16
1 files changed, 7 insertions, 9 deletions
diff --git a/Source/Core/VideoCommon/Src/LookUpTables.cpp b/Source/Core/VideoCommon/Src/LookUpTables.cpp
index 1e60ce59c3..852f4bb20a 100644
--- a/Source/Core/VideoCommon/Src/LookUpTables.cpp
+++ b/Source/Core/VideoCommon/Src/LookUpTables.cpp
@@ -17,9 +17,13 @@
#include "LookUpTables.h"
-int lut3to8[8];
-int lut4to8[16];
-int lut5to8[32];
+const int lut3to8[] = { 0x00,0x24,0x48,0x6D,0x91,0xB6,0xDA,0xFF};
+const int lut4to8[] = { 0x00,0x11,0x22,0x33,0x44,0x55,0x66,0x77,
+ 0x88,0x99,0xAA,0xBB,0xCC,0xDD,0xEE,0xFF};
+const int lut5to8[] = { 0x00,0x08,0x10,0x18,0x20,0x29,0x31,0x39,
+ 0x41,0x4A,0x52,0x5A,0x62,0x6A,0x73,0x7B,
+ 0x83,0x8B,0x94,0x9C,0xA4,0xAC,0xB4,0xBD,
+ 0xC5,0xCD,0xD5,0xDE,0xE6,0xEE,0xF6,0xFF};
int lut6to8[64];
float lutu8tosfloat[256];
float lutu8toufloat[256];
@@ -27,12 +31,6 @@ float luts8tosfloat[256];
void InitLUTs()
{
- for (int i = 0; i < 8; i++)
- lut3to8[i] = (i*255) / 7;
- for (int i = 0; i < 16; i++)
- lut4to8[i] = (i*255) / 15;
- for (int i = 0; i < 32; i++)
- lut5to8[i] = (i*255) / 31;
for (int i = 0; i < 64; i++)
lut6to8[i] = (i*255) / 63;
for (int i = 0; i < 256; i++)