copyParamArgsValue¶
-
GPGPU.
copyParamArgsValue
(param, pkg)¶ パラメータの引数の値をコピーします。
ソース¶
copyParamArgsValue(param, pkg){
for(let args of[ pkg.attributes, pkg.uniforms, pkg.textures, pkg.varyings ]) {
for (let arg of args) {
var val = param.args[arg.name];
assert(val != undefined);
if (args == pkg.textures) {
// テクスチャ情報の場合
arg.value = val.value;
}
else {
// テクスチャでない場合
arg.value = val;
}
}
}
}