diff options
author | Koen Kooi <koen@openembedded.org> | 2010-05-23 11:53:47 +0200 |
---|---|---|
committer | Koen Kooi <koen@openembedded.org> | 2010-05-23 11:53:47 +0200 |
commit | a018d190495f51b31f3b577026d3cd196c229c6f (patch) | |
tree | 4c830c4cc4d5a9b01d5f4c58df5c53a6e0a4976f /recipes/xorg-lib/pixman-0.18.0/missing-cache-preload.diff | |
parent | 104b91c471125482eb83893425fb031557e892b4 (diff) |
pixman 0.18.0: add NEON fix
pixman 0.18.2: add recipe and rediff patches, make default for angstrom
Diffstat (limited to 'recipes/xorg-lib/pixman-0.18.0/missing-cache-preload.diff')
-rw-r--r-- | recipes/xorg-lib/pixman-0.18.0/missing-cache-preload.diff | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/recipes/xorg-lib/pixman-0.18.0/missing-cache-preload.diff b/recipes/xorg-lib/pixman-0.18.0/missing-cache-preload.diff new file mode 100644 index 0000000000..475bb35495 --- /dev/null +++ b/recipes/xorg-lib/pixman-0.18.0/missing-cache-preload.diff @@ -0,0 +1,28 @@ +From 4f45c7688e6b767a5f7b7f5cced51b4797a3c288 Mon Sep 17 00:00:00 2001 +From: Siarhei Siamashka <siarhei.siamashka@nokia.com> +Date: Fri, 21 May 2010 13:31:03 +0000 +Subject: ARM: added missing cache preload + +--- +diff --git a/pixman/pixman-arm-neon-asm.S b/pixman/pixman-arm-neon-asm.S +index 51bc347..a99555a 100644 +--- a/pixman/pixman-arm-neon-asm.S ++++ b/pixman/pixman-arm-neon-asm.S +@@ -388,6 +388,7 @@ generate_composite_function \ + vld1.16 {d4, d5}, [DST_R, :128]! + vst1.16 {d28, d29}, [DST_W, :128]! + pixman_composite_over_n_0565_process_pixblock_head ++ cache_preload 8, 8 + .endm + + .macro pixman_composite_over_n_0565_init +@@ -660,6 +661,7 @@ generate_composite_function_single_scanline \ + vld4.8 {d4, d5, d6, d7}, [DST_R, :128]! + vst4.8 {d28, d29, d30, d31}, [DST_W, :128]! + pixman_composite_over_8888_8888_process_pixblock_head ++ cache_preload 8, 8 + .endm + + .macro pixman_composite_over_n_8888_init +-- +cgit v0.8.3-6-g21f6 |