]> git.pld-linux.org Git - packages/Glide_V2.git/blob - glide-gasp.patch
- rediffed patches, pass AR to remove 'l' option, which changed meaning
[packages/Glide_V2.git] / glide-gasp.patch
1 --- GlideV2/glide2x/cvg/glide/src/xdraw2.S.orig 2000-04-20 23:26:36.000000000 +0200
2 +++ GlideV2/glide2x/cvg/glide/src/xdraw2.S      2012-01-08 18:34:13.720380228 +0100
3 @@ -128,18 +128,32 @@
4  
5  .text
6  
7 +.MACRO GR_FIFO_WRITE __addr __offset __data    
8 +    mov    \__data, \__offset(\__addr)
9 +.ENDM # GR_FIFO_WRITE
10 +
11         .align 4
12         .globl  _trisetup_cull
13         .type _trisetup_cull, @function
14  _trisetup_cull:        
15  #        .code
16  
17 +EMITNOCULL     .ASSIGNA        0
18 +
19  .MACRO SYMNAME prefix
20 +.AIF \&EMITNOCULL EQ 0
21         .LCULL\prefix:  
22 +.AELSE
23 +       .LNOCULL\prefix:
24 +.AENDI
25  .ENDM
26  
27  .MACRO SYMNAMEOP op prefix
28 +.AIF \&EMITNOCULL EQ 0
29         \op .LCULL\prefix
30 +.AELSE
31 +       \op .LNOCULL\prefix
32 +.AENDI
33  .ENDM
34                                 
35  GLIDE_CULLING       .ASSIGNA 1
36 @@ -154,13 +168,7 @@
37  .L_end_trisetup_cull:
38         .size _trisetup_cull,.L_end_trisetup_cull-_trisetup_cull
39  
40 -.MACRO SYMNAME prefix
41 -       .LNOCULL\prefix:        
42 -.ENDM
43 -
44 -.MACRO SYMNAMEOP op prefix
45 -       \op .LNOCULL\prefix
46 -.ENDM
47 +EMITNOCULL     .ASSIGNA        1
48  .AIF \&GLIDE_PACKED_RGB EQ 1
49         .align 4
50          .globl  _trisetup_cull_rgb
51 --- GlideV2/glide2x/cvg/glide/src/xdraw2.inc.S.orig     2000-04-20 23:26:36.000000000 +0200
52 +++ GlideV2/glide2x/cvg/glide/src/xdraw2.inc.S  2012-01-08 18:33:24.560378579 +0100
53 @@ -155,10 +155,6 @@
54  packCol .REG       (%edi)
55  tempVal .REG       (%edi)
56  
57 -.MACRO GR_FIFO_WRITE __addr __offset __data    
58 -    mov    \__data, \__offset(\__addr)
59 -.ENDM # GR_FIFO_WRITE
60 -
61  .align 4
62   SYMNAME __triBegin
63      mov     fifoPtr(gc), fifo          # Fetch Fifo Ptr
This page took 0.089742 seconds and 3 git commands to generate.