view old/simple_render/SpuSpan.cpp @ 507:735f76483bb2

Reorganization..
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 12 Oct 2009 09:39:35 +0900
parents TaskManager/Test/simple_render/SpuSpan.cpp@5c194c71eca8
children
line wrap: on
line source

//#include <stdio.h>
#include "SpuSpan.h"

void
SpuSpan::init(void)
{
    SpanPackList *spackList;
    SpanPack *spack;
    //SpanPack *q = NULL, *q1 = NULL
    SpanPack *q = 0;
    SpanPack *q1 = 0;

    for (int i = 0; i < SPE_NUM_MAX; i++) {
	spackList = &this->list[i];

	spackList->length = 0;
	for (int j = 0; j < MAX_SIZE_SPAN_PACK; j++) {
	    spack = &spackList->packs[j];
	    q = spack->next;
	    while (q) {
		q1 = q->next;
		delete(q);
		q = q1;
	    }
	    spack->init();
	}
    }
}