summaryrefslogtreecommitdiff
path: root/src/exa_wm_src_projective.g4b
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2008-03-31 02:20:43 -0700
committerroot <root@debian-t61.sh.intel.com>2008-04-07 17:15:50 +0800
commita7b21a94574d403fd3d526db4e69e69c46cf09a0 (patch)
treed2d481ff6b5f978aac16134aa782983b2e2f2689 /src/exa_wm_src_projective.g4b
parenta696a0faab13c11e4ed4ff2d66430f41bb107443 (diff)
Use m4 to clean up gen4 asm progs. Start adding projective transform support.
Use macros for register names, modularize functions into separate files. (cherry picked from commit 08500507284f13ad7084eb231b43e117e9728129)
Diffstat (limited to 'src/exa_wm_src_projective.g4b')
-rw-r--r--src/exa_wm_src_projective.g4b16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/exa_wm_src_projective.g4b b/src/exa_wm_src_projective.g4b
new file mode 100644
index 00000000..68bfc920
--- /dev/null
+++ b/src/exa_wm_src_projective.g4b
@@ -0,0 +1,16 @@
+ { 0x00802041, 0x218077bd, 0x008d0100, 0x00000080 },
+ { 0x00802041, 0x21c077bd, 0x008d0140, 0x00000084 },
+ { 0x00802040, 0x218077bd, 0x008d0180, 0x008d01c0 },
+ { 0x00802040, 0x218077bd, 0x008d0180, 0x0000008c },
+ { 0x00600031, 0x22001fbd, 0x008d0180, 0x01110001 },
+ { 0x00600031, 0x22201fbd, 0x008d01a0, 0x01110001 },
+ { 0x00802041, 0x218077bd, 0x008d0100, 0x00000060 },
+ { 0x00802041, 0x21c077bd, 0x008d0140, 0x00000064 },
+ { 0x00802040, 0x218077bd, 0x008d0180, 0x008d01c0 },
+ { 0x00802040, 0x218077bd, 0x008d0180, 0x0000006c },
+ { 0x00802041, 0x202077be, 0x008d0180, 0x008d0200 },
+ { 0x00802041, 0x218077bd, 0x008d0100, 0x00000070 },
+ { 0x00802041, 0x21c077bd, 0x008d0140, 0x00000074 },
+ { 0x00802040, 0x218077bd, 0x008d0180, 0x008d01c0 },
+ { 0x00802040, 0x218077bd, 0x008d0180, 0x0000007c },
+ { 0x00802041, 0x206077be, 0x008d0180, 0x008d0200 },