Home
last modified time | relevance | path

Searched refs:mul_zero_wins (Results 1 - 8 of 8) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv50_program.h115 bool mul_zero_wins; member
H A Dnv50_vbo.c851 if (nv50->vertprog->mul_zero_wins != nv50->state.mul_zero_wins) { in nv50_draw_vbo()
852 nv50->state.mul_zero_wins = nv50->vertprog->mul_zero_wins; in nv50_draw_vbo()
854 PUSH_DATA (push, 0x00010000 * !!nv50->state.mul_zero_wins); in nv50_draw_vbo()
H A Dnv50_screen.h57 bool mul_zero_wins; member
H A Dnv50_program.c410 prog->mul_zero_wins = info->io.mul_zero_wins; in nv50_program_translate()
/third_party/mesa3d/src/nouveau/codegen/
H A Dnv50_ir_driver.h115 bool mul_zero_wins; /* program wants for x*0 = 0 */ member
H A Dnv50_ir_from_tgsi.cpp1237 info->io.mul_zero_wins = prop->u[0].Data; in scanProperty()
2204 ->dnz = info->io.mul_zero_wins; in buildDot()
2210 ->dnz = info->io.mul_zero_wins; in buildDot()
3228 geni->dnz = info->io.mul_zero_wins; in handleInstruction()
3241 geni->dnz = info->io.mul_zero_wins; in handleInstruction()
3329 ->dnz = info->io.mul_zero_wins; in handleInstruction()
3356 ->dnz = info->io.mul_zero_wins; in handleInstruction()
3370 ->dnz = info->io.mul_zero_wins; in handleInstruction()
H A Dnv50_ir_from_nir.cpp988 info->io.mul_zero_wins = nir->info.use_legacy_math_rules; in assignSlots()
2578 if (this->info->io.mul_zero_wins) {
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dnine_shader.c458 boolean mul_zero_wins; member
2408 struct ureg_dst tmp = tx->mul_zero_wins ? dst : tx_scratch(tx); in DECL_SPECIAL()
2410 if (!tx->mul_zero_wins) { in DECL_SPECIAL()
2423 struct ureg_dst tmp = tx->mul_zero_wins ? dst : tx_scratch(tx); in DECL_SPECIAL()
2425 if (!tx->mul_zero_wins) in DECL_SPECIAL()
2437 if (tx->mul_zero_wins) { in DECL_SPECIAL()
2471 if (!tx->mul_zero_wins) in DECL_SPECIAL()
3669 tx->mul_zero_wins = GET_CAP(LEGACY_MATH_RULES); in tx_ctor()
3670 if (tx->mul_zero_wins) in tx_ctor()

Completed in 18 milliseconds