Mercurial > hg > Members > kono > Cerium
comparison Renderer/Engine/spe/TileHash.h @ 507:735f76483bb2
Reorganization..
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 12 Oct 2009 09:39:35 +0900 |
parents | Renderer/test_render/spe/TileHash.h@55ea4465b1a2 |
children |
comparison
equal
deleted
inserted
replaced
506:1d4a8a86f26b | 507:735f76483bb2 |
---|---|
1 #ifndef INCLUDED_TEXTURE_HASH | |
2 #define INCLUDED_TEXTURE_HASH | |
3 | |
4 #if 0 | |
5 | |
6 Not used Now | |
7 | |
8 #include "Tapestry.h" | |
9 | |
10 class TileHash { | |
11 public: | |
12 TileHash(void); | |
13 | |
14 private: | |
15 TilePtr *table; | |
16 | |
17 public: | |
18 void clear(void); | |
19 int hash(memaddr data); | |
20 int put(memaddr addr, TilePtr tile); | |
21 TilePtr get(memaddr addr); | |
22 void remove(memaddr addr); | |
23 }; | |
24 | |
25 typedef TileHash* TileHashPtr; | |
26 | |
27 | |
28 const int hashSize = 263; | |
29 const int tableSize = sizeof(TilePtr)*hashSize; | |
30 #endif | |
31 | |
32 #endif |