Pruning of ~6 years of useless EXTSYMs *whew*. Better code in zstate.c, should fix the 'dash issue'.
This commit is contained in:
@@ -19,26 +19,19 @@
|
||||
;Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
;----------------------------------------------------------
|
||||
;hq3x filter
|
||||
;hq3x filter
|
||||
;Copyright (C) 2003 MaxSt ( maxst@hiend3d.com )
|
||||
;----------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
%include "macros.mac"
|
||||
|
||||
EXTSYM vidbuffer,curblank,MMXSupport,GUIOn,GUIOn2,
|
||||
EXTSYM vidbufferofsb
|
||||
EXTSYM FilteredGUI,resolutn,lineleft,cfield
|
||||
EXTSYM hirestiledat,newengen,SpecialLine
|
||||
EXTSYM hqFilter
|
||||
EXTSYM AddEndBytes
|
||||
EXTSYM NumBytesPerLine
|
||||
EXTSYM WinVidMemStart
|
||||
EXTSYM BitConv32Ptr
|
||||
EXTSYM RGBtoYUVPtr
|
||||
EXTSYM prevline, nextline, deltaptr, xcounter
|
||||
EXTSYM w1, w2, w3, w4, w5, w6, w7, w8, w9
|
||||
EXTSYM c1, c2, c3, c4, c5, c6, c7, c8, c9
|
||||
EXTSYM reg_blank, const7, cross, threshold
|
||||
EXTSYM vidbuffer,curblank,MMXSupport,GUIOn,GUIOn2,vidbufferofsb,FilteredGUI
|
||||
EXTSYM resolutn,lineleft,cfield,hirestiledat,newengen,SpecialLine,hqFilter
|
||||
EXTSYM AddEndBytes,NumBytesPerLine,WinVidMemStart,BitConv32Ptr,RGBtoYUVPtr
|
||||
EXTSYM prevline,nextline,deltaptr,xcounter,w1,w2,w3,w4,w5,w6,w7,w8,w9,c1,c2,c3
|
||||
EXTSYM c4,c6,c7,c8,c9,reg_blank,const7,cross,threshold
|
||||
|
||||
SECTION .text
|
||||
|
||||
@@ -2587,19 +2580,19 @@ hq3x:
|
||||
psrlq mm7,32
|
||||
movd eax,mm5
|
||||
mov [edx+ecx-2],eax
|
||||
movzx edx,ax
|
||||
movzx edx,ax
|
||||
mov [w1],edx
|
||||
shr eax,16
|
||||
mov [w2],eax
|
||||
mov [w3],eax
|
||||
movd eax,mm6
|
||||
movzx edx,ax
|
||||
movzx edx,ax
|
||||
mov [w4],edx
|
||||
shr eax,16
|
||||
mov [w5],eax
|
||||
mov [w6],eax
|
||||
movd eax,mm7
|
||||
movzx edx,ax
|
||||
movzx edx,ax
|
||||
mov [w7],edx
|
||||
shr eax,16
|
||||
mov [w8],eax
|
||||
@@ -2610,7 +2603,7 @@ hq3x:
|
||||
.nexty
|
||||
add esi,64
|
||||
add dword[deltaptr],64
|
||||
add edi,[AddEndBytes]
|
||||
add edi,[AddEndBytes]
|
||||
add edi,ebx
|
||||
add edi,ebx
|
||||
mov ebx,[InterPtr]
|
||||
@@ -2817,5 +2810,3 @@ FuncTable2
|
||||
SECTION .bss
|
||||
InterPtr resd 1
|
||||
SECTION .text
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user