Mercurial > hg > Members > kono > Cerium
comparison Renderer/Engine/spe/ChainInit.cc @ 735:716d8bd95503
fix Engin/Application.h, not work on ps3
author | hiroki@localhost.localdomain |
---|---|
date | Fri, 25 Dec 2009 20:20:40 +0900 |
parents | ab866bc8a624 |
children |
comparison
equal
deleted
inserted
replaced
726:9136cf9186b6 | 735:716d8bd95503 |
---|---|
19 | 19 |
20 | 20 |
21 static int | 21 static int |
22 run(SchedTask *s,void *rbuf, void *wbuf) | 22 run(SchedTask *s,void *rbuf, void *wbuf) |
23 { | 23 { |
24 /* | |
24 CHAIN_VARS* idata = (CHAIN_VARS*)s->get_input(rbuf, 0); | 25 CHAIN_VARS* idata = (CHAIN_VARS*)s->get_input(rbuf, 0); |
25 uint32 chain_len = (unsigned long)s->get_param(0); | 26 uint32 chain_len = (unsigned long)s->get_param(0); |
26 | 27 |
27 // property は spe 上で allocate している(global) | 28 // property は spe 上で allocate している(global) |
28 CHAIN_VARS *property = (CHAIN_VARS*)s->global_alloc(DATA_ID, sizeof(CHAIN_VARS)*chain_len); | 29 CHAIN_VARS *property = (CHAIN_VARS*)s->global_alloc(DATA_ID, sizeof(CHAIN_VARS)*chain_len); |
29 memcpy(property, idata, sizeof(CHAIN_VARS)*chain_len); | 30 memcpy(property, idata, sizeof(CHAIN_VARS)*chain_len); |
30 | 31 */ |
31 return 0; | 32 return 0; |
32 } | 33 } |