mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-10 09:26:10 +00:00
This code was supposed to be null instead of acc0 (brw_disasm.c gave "a0").
This commit is contained in:
parent
a34d1e0d8c
commit
ac32bb09eb
@ -114,17 +114,17 @@ add (8) g16<1>F g16<8,8,1>F -0.501961F { align1 };
|
||||
/* Y = Y * 1.164 */
|
||||
mul (8) g14<1>F g14<8,8,1>F 1.164F { align1 };
|
||||
/* acc = 1.596 * Cr */
|
||||
mul (8) acc0<1>F g12<8,8,1>F 1.596F { align1 };
|
||||
mul (8) null g12<8,8,1>F 1.596F { align1 };
|
||||
/* R = acc + Y */
|
||||
mac.sat (8) m2<1>F g14<8,8,1>F 1F { align1 };
|
||||
/* acc = Cr * -0.813 */
|
||||
mul (8) acc0<1>F g12<8,8,1>F -0.813F { align1 };
|
||||
mul (8) null g12<8,8,1>F -0.813F { align1 };
|
||||
/* acc += Cb * -0.392 */
|
||||
mac (8) acc0<1>F g16<8,8,1>F -0.392F { align1 };
|
||||
mac (8) null g16<8,8,1>F -0.392F { align1 };
|
||||
/* G = acc + Y */
|
||||
mac.sat (8) m3<1>F g14<8,8,1>F 1F { align1 };
|
||||
/* acc = Cb * 2.017 */
|
||||
mul (8) acc0<1>F g16<8,8,1>F 2.017F { align1 };
|
||||
mul (8) null g16<8,8,1>F 2.017F { align1 };
|
||||
/* B = acc + Y */
|
||||
mac.sat (8) m4<1>F g14<8,8,1>F 1F { align1 };
|
||||
/* and do it again */
|
||||
@ -132,12 +132,12 @@ add (8) g15<1>F g15<8,8,1>F -0.0627451F { align1 };
|
||||
add (8) g13<1>F g13<8,8,1>F -0.501961F { align1 };
|
||||
add (8) g17<1>F g17<8,8,1>F -0.501961F { align1 };
|
||||
mul (8) g15<1>F g15<8,8,1>F 1.164F { align1 };
|
||||
mul (8) acc0<1>F g13<8,8,1>F 1.596F { align1 };
|
||||
mul (8) null<1>F g13<8,8,1>F 1.596F { align1 };
|
||||
mac.sat (8) m6<1>F g15<8,8,1>F 1F { align1 };
|
||||
mul (8) acc0<1>F g13<8,8,1>F -0.813F { align1 };
|
||||
mac (8) acc0<1>F g17<8,8,1>F -0.392F { align1 };
|
||||
mul (8) null<1>F g13<8,8,1>F -0.813F { align1 };
|
||||
mac (8) null<1>F g17<8,8,1>F -0.392F { align1 };
|
||||
mac.sat (8) m7<1>F g15<8,8,1>F 1F { align1 };
|
||||
mul (8) acc0<1>F g17<8,8,1>F 2.017F { align1 };
|
||||
mul (8) null<1>F g17<8,8,1>F 2.017F { align1 };
|
||||
mac.sat (8) m8<1>F g15<8,8,1>F 1F { align1 };
|
||||
|
||||
/* Pass through control information:
|
||||
|
Loading…
x
Reference in New Issue
Block a user