Home
last modified time | relevance | path

Searched refs:oCol (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/nine/
H A Dnine_ff.c336 struct ureg_dst oPos, oCol[2], oPsz, oFog; in nine_ff_build_vs() local
422 oCol[0] = ureg_saturate(ureg_DECL_output(ureg, TGSI_SEMANTIC_COLOR, 0)); in nine_ff_build_vs()
423 oCol[1] = ureg_saturate(ureg_DECL_output(ureg, TGSI_SEMANTIC_COLOR, 1)); in nine_ff_build_vs()
929 * oCol[0] = (material.emissive + material.ambient * rs.ambient) + in nine_ff_build_vs()
932 * oCol[1] = material.specular * specular; in nine_ff_build_vs()
941 ureg_MAD(ureg, ureg_writemask(oCol[0], TGSI_WRITEMASK_XYZ), ureg_src(rD), vs->mtlD, ureg_src(tmp)); in nine_ff_build_vs()
942 ureg_MOV(ureg, ureg_writemask(oCol[0], TGSI_WRITEMASK_W), vs->mtlD); in nine_ff_build_vs()
943 ureg_MUL(ureg, oCol[1], ureg_src(rS), vs->mtlS); in nine_ff_build_vs()
957 ureg_MOV(ureg, ureg_writemask(oCol[0], TGSI_WRITEMASK_XYZ), _CONST(19)); in nine_ff_build_vs()
959 ureg_MAD(ureg, ureg_writemask(oCol[ in nine_ff_build_vs()
1326 struct ureg_dst oCol; nine_ff_build_ps() local
[all...]
H A Dnine_shader.c469 struct ureg_dst oCol[4]; member
1352 if (ureg_dst_is_undef(tx->regs.oCol[param->idx])) { in _tx_dst_param()
1353 /* ps < 3: oCol[0] will have fog blending afterward */ in _tx_dst_param()
1355 tx->regs.oCol[0] = ureg_DECL_temporary(tx->ureg); in _tx_dst_param()
1357 tx->regs.oCol[param->idx] = in _tx_dst_param()
1361 dst = tx->regs.oCol[param->idx]; in _tx_dst_param()
3604 for (i = 0; i < ARRAY_SIZE(tx->regs.oCol); ++i) in tx_ctor()
3605 tx->regs.oCol[i] = ureg_dst_undef(); in tx_ctor()
3803 shader_add_ps_fog_stage(tx, ureg_src(tx->regs.oCol[0])); in parse_shader()

Completed in 9 milliseconds