mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-18 17:00:32 +01:00
nv50: disable inline IMMD for now, IMMD+pred == BANG!
fixes progs/fp/lit.txt
This commit is contained in:
parent
fa5cd63f96
commit
da66b8a2f4
1 changed files with 1 additions and 5 deletions
|
|
@ -31,10 +31,6 @@
|
|||
* FUCK! watch dst==src vectors, can overwrite components that are needed.
|
||||
* ie. SUB R0, R0.yzxw, R0
|
||||
*
|
||||
* MOV dst, -src
|
||||
* "delta" tmp, -src (0xa0000204,0xe4004780 - delta r0, -r0)
|
||||
* mov dst, tmp
|
||||
*
|
||||
* Things to check with renouveau:
|
||||
* FP attr/result assignment - how?
|
||||
* attrib
|
||||
|
|
@ -349,7 +345,7 @@ emit_mov(struct nv50_pc *pc, struct nv50_reg *dst, struct nv50_reg *src)
|
|||
|
||||
set_dst(pc, dst, e);
|
||||
|
||||
if (dst->type != P_RESULT && src->type == P_IMMD) {
|
||||
if (0 && dst->type != P_RESULT && src->type == P_IMMD) {
|
||||
set_immd(pc, src, e);
|
||||
/*XXX: 32-bit, but steals part of "half" reg space - need to
|
||||
* catch and handle this case if/when we do half-regs
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue