]> git.pld-linux.org Git - packages/Glide_V2.git/blame - glide-gasp.patch
- rediffed patches, pass AR to remove 'l' option, which changed meaning
[packages/Glide_V2.git] / glide-gasp.patch
CommitLineData
a803064a
JB
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.080359 seconds and 4 git commands to generate.