comparison TaskManager/Test/test_render/spe/CreateSpan.cpp @ 155:77dac07efd79

TextureInfoList がずれてたのを修正
author gongo@gendarme.local
date Thu, 04 Dec 2008 13:58:41 +0900
parents 9642aeef298d
children cd5ad7adc5e1
comparison
equal deleted inserted replaced
154:f4673e790675 155:77dac07efd79
179 cur_x += MAX_TILE_LIST; 179 cur_x += MAX_TILE_LIST;
180 } 180 }
181 } 181 }
182 182
183 smanager->dma_wait(TILE_STORE); 183 smanager->dma_wait(TILE_STORE);
184 tilelist->next = 0; // ? 184 tilelist->next = NULL;
185 smanager->dma_store(tilelist, (uint32)tilelist_addr, 185 smanager->dma_store(tilelist, (uint32)tilelist_addr,
186 sizeof(TileInfoList), TILE_STORE); 186 sizeof(TileInfoList), TILE_STORE);
187 free(send_tilelist); 187 free(send_tilelist);
188 188
189 smanager->dma_wait(TILE_STORE); 189 smanager->dma_wait(TILE_STORE);
266 * 担当 y 範囲内 266 * 担当 y 範囲内
267 */ 267 */
268 if (charge_y_top <= y && y <= charge_y_end) { 268 if (charge_y_top <= y && y <= charge_y_end) {
269 // 1..8 を index0, 9..16 を index1 にするために y を -1 269 // 1..8 を index0, 9..16 を index1 にするために y を -1
270 int index = (y-1) / split_screen_h; 270 int index = (y-1) / split_screen_h;
271 271 //if (index != 0) continue;
272 /** 272 /**
273 * 違う SpanPack を扱う場合、 273 * 違う SpanPack を扱う場合、
274 * 現在の SpanPack をメインメモリに送り、 274 * 現在の SpanPack をメインメモリに送り、
275 * 新しい SpanPack を取ってくる 275 * 新しい SpanPack を取ってくる
276 */ 276 */