Lines Matching full:diffuse
25 if(state.color[0].component & 0x1) diffuse.x = convertFixed12(v[0].x); else diffuse.x = Short4(0x1000);
26 if(state.color[0].component & 0x2) diffuse.y = convertFixed12(v[0].y); else diffuse.y = Short4(0x1000);
27 if(state.color[0].component & 0x4) diffuse.z = convertFixed12(v[0].z); else diffuse.z = Short4(0x1000);
28 if(state.color[0].component & 0x8) diffuse.w = convertFixed12(v[0].w); else diffuse.w = Short4(0x1000);
38 current = diffuse;
448 case TextureStage::SOURCE_DIFFUSE: arg1 = &diffuse; break;
461 case TextureStage::SOURCE_DIFFUSE: arg2 = &diffuse; break;
474 case TextureStage::SOURCE_DIFFUSE: arg3 = &diffuse; break;
697 res.x = SubSat(arg1->x, arg2->x); res.x = MulHigh(res.x, diffuse.w) << 4; res.x = AddSat(res.x, arg2->x);
698 res.y = SubSat(arg1->y, arg2->y); res.y = MulHigh(res.y, diffuse.w) << 4; res.y = AddSat(res.y, arg2->y);
699 res.z = SubSat(arg1->z, arg2->z); res.z = MulHigh(res.z, diffuse.w) << 4; res.z = AddSat(res.z, arg2->z);
820 case TextureStage::SOURCE_DIFFUSE: arg1 = &diffuse; break;
833 case TextureStage::SOURCE_DIFFUSE: arg2 = &diffuse; break;
846 case TextureStage::SOURCE_DIFFUSE: arg3 = &diffuse; break;
973 res.w = SubSat(arg1->w, arg2->w); res.w = MulHigh(res.w, diffuse.w) << 4; res.w = AddSat(res.w, arg2->w);