summaryrefslogtreecommitdiff
path: root/x11/pixman/patches/patch-aa
blob: 200ef593a8de081869f3fc5962152d90cd9fc5df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
$NetBSD: patch-aa,v 1.6 2008/04/07 15:02:05 bjs Exp $

--- pixman/pixman-combine.c.orig	2008-03-24 09:13:13.000000000 -0400
+++ pixman/pixman-combine.c
@@ -17,7 +17,7 @@
 /*
  * Combine src and mask
  */
-FASTCALL void
+FASTCALL static void
 pixman_fbCombineMaskU (uint32_t *src, const uint32_t *mask, int width)
 {
     int i;
@@ -1165,7 +1165,7 @@ fbCombineConjointXorC (uint32_t *dest, u
     fbCombineConjointGeneralC (dest, src, mask, width, CombineXor);
 }
 
-CombineFuncU pixman_fbCombineFuncU[] = {
+static CombineFuncU pixman_fbCombineFuncU[] = {
     fbCombineClear,
     fbCombineSrcU,
     NULL, /* CombineDst */
@@ -1212,7 +1212,7 @@ CombineFuncU pixman_fbCombineFuncU[] = {
     fbCombineConjointXorU,
 };
 
-CombineFuncC pixman_fbCombineFuncC[] = {
+static CombineFuncC pixman_fbCombineFuncC[] = {
     fbCombineClearC,
     fbCombineSrcC,
     NULL, /* Dest */
@@ -1258,3 +1258,9 @@ CombineFuncC pixman_fbCombineFuncC[] = {
     fbCombineConjointAtopReverseC,
     fbCombineConjointXorC,
 };
+
+FbComposeFunctions pixman_composeFunctions = {
+    pixman_fbCombineFuncU,
+    pixman_fbCombineFuncC,
+    pixman_fbCombineMaskU
+};