19 |
; * along with this program ; if not, write to the Free Software |
; * along with this program ; if not, write to the Free Software |
20 |
; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
; * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
21 |
; * |
; * |
22 |
; * $Id: mem_transfer_3dne.asm,v 1.2.2.2 2003-11-03 15:51:50 edgomez Exp $ |
; * $Id: mem_transfer_3dne.asm,v 1.2.2.3 2003-11-09 20:47:14 edgomez Exp $ |
23 |
; * |
; * |
24 |
; ***************************************************************************/ |
; ***************************************************************************/ |
25 |
|
|
295 |
|
|
296 |
movq mm4, [byte ebx] ; ref1 |
movq mm4, [byte ebx] ; ref1 |
297 |
pavgb mm4, [byte esi] ; ref2 |
pavgb mm4, [byte esi] ; ref2 |
298 |
|
movq [eax], mm4 |
299 |
movq mm5, [ebx+edx] ; ref |
movq mm5, [ebx+edx] ; ref |
300 |
pavgb mm5, [esi+edx] ; ref2 |
pavgb mm5, [esi+edx] ; ref2 |
301 |
|
movq [eax+edx], mm5 |
302 |
movq mm6, mm4 |
movq mm6, mm4 |
303 |
punpcklbw mm4, mm7 |
punpcklbw mm4, mm7 |
304 |
punpckhbw mm6, mm7 |
punpckhbw mm6, mm7 |