Mercurial > hg > Game > Cerium
diff Renderer/Engine/task/Set_Texture.cc @ 603:57ec231bc8ac draft
long -> memaddr (64 or 32)
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 07 Nov 2009 14:13:29 +0900 |
parents | 92b0d490e839 |
children |
line wrap: on
line diff
--- a/Renderer/Engine/task/Set_Texture.cc Fri Nov 06 21:20:26 2009 +0900 +++ b/Renderer/Engine/task/Set_Texture.cc Sat Nov 07 14:13:29 2009 +0900 @@ -23,9 +23,9 @@ void *data = s->global_alloc(TEXTURE_ID, MAX_LOAD_SIZE*4); memcpy(data, src[0], MAX_LOAD_SIZE); - memcpy((void*)((long)data + MAX_LOAD_SIZE), src[1], MAX_LOAD_SIZE); - memcpy((void*)((long)data + MAX_LOAD_SIZE*2), src[2], MAX_LOAD_SIZE); - memcpy((void*)((long)data + MAX_LOAD_SIZE*3), src[3], MAX_LOAD_SIZE); + memcpy((void*)((memaddr)data + MAX_LOAD_SIZE), src[1], MAX_LOAD_SIZE); + memcpy((void*)((memaddr)data + MAX_LOAD_SIZE*2), src[2], MAX_LOAD_SIZE); + memcpy((void*)((memaddr)data + MAX_LOAD_SIZE*3), src[3], MAX_LOAD_SIZE); } return 0;