Mercurial > hg > Members > kono > Cerium
comparison Renderer/Engine/task/CreatePolygonFromSceneGraph.cc @ 602:1733f3cbfa28
64bit mode try... not worked.
author | e075740@nw0740.st.ie.u-ryukyu.ac.jp |
---|---|
date | Fri, 06 Nov 2009 21:20:26 +0900 |
parents | 5c5cd31b9d43 |
children | 42c94f85c779 |
comparison
equal
deleted
inserted
replaced
601:8782cc4171b7 | 602:1733f3cbfa28 |
---|---|
110 tmp_pp = pp; | 110 tmp_pp = pp; |
111 pp = send_pp; | 111 pp = send_pp; |
112 send_pp = tmp_pp; | 112 send_pp = tmp_pp; |
113 | 113 |
114 smanager->dma_wait(PP_STORE); | 114 smanager->dma_wait(PP_STORE); |
115 smanager->dma_store(send_pp, (uint32)pp_addr, | 115 smanager->dma_store(send_pp, (long)pp_addr, |
116 sizeof(PolygonPack), PP_STORE); | 116 sizeof(PolygonPack), PP_STORE); |
117 | 117 |
118 pp_addr = next; | 118 pp_addr = next; |
119 | 119 |
120 smanager->dma_wait(PP_LOAD); | 120 smanager->dma_wait(PP_LOAD); |
121 smanager->dma_load(pp, (uint32)pp_addr, | 121 smanager->dma_load(pp, (long)pp_addr, |
122 sizeof(PolygonPack), PP_LOAD); | 122 sizeof(PolygonPack), PP_LOAD); |
123 smanager->dma_wait(PP_LOAD); | 123 smanager->dma_wait(PP_LOAD); |
124 pp->init(); | 124 pp->init(); |
125 } | 125 } |
126 | 126 |
232 } | 232 } |
233 } | 233 } |
234 } | 234 } |
235 | 235 |
236 smanager->dma_wait(PP_STORE); | 236 smanager->dma_wait(PP_STORE); |
237 smanager->dma_store(pp, (uint32)pp_addr, | 237 smanager->dma_store(pp, (long)pp_addr, |
238 sizeof(PolygonPack), PP_STORE); | 238 sizeof(PolygonPack), PP_STORE); |
239 smanager->dma_wait(PP_STORE); | 239 smanager->dma_wait(PP_STORE); |
240 | 240 |
241 free(pp); | 241 free(pp); |
242 free(send_pp); | 242 free(send_pp); |