Merge commit 'origin/tgsi-simplify-ext'

Conflicts:
	src/gallium/drivers/r300/r300_vs.c
This commit is contained in:
Keith Whitwell
2009-12-01 14:31:14 +00:00
104 changed files with 1718 additions and 2500 deletions
@@ -159,7 +159,7 @@ def test(dev):
# vertex shader
vs = Shader('''
VERT1.1
VERT
DCL IN[0], POSITION, CONSTANT
DCL IN[1], COLOR, CONSTANT
DCL OUT[0], POSITION, CONSTANT
@@ -172,7 +172,7 @@ def test(dev):
# fragment shader
fs = Shader('''
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR, CONSTANT
0:MOV OUT[0], IN[0]
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -1,4 +1,4 @@
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
@@ -131,7 +131,7 @@ def test(dev, name):
# vertex shader
vs = Shader('''
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
DCL OUT[0], POSITION
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL OUT[0], POSITION
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL OUT[0], POSITION
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL OUT[0], POSITION
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL OUT[0], POSITION
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -1,4 +1,4 @@
VERT1.1
VERT
DCL IN[0], POSITION
DCL IN[1], COLOR
@@ -135,7 +135,7 @@ def test(dev, name):
# fragment shader
fs = Shader('''
FRAG1.1
FRAG
DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR, CONSTANT
0:MOV OUT[0], IN[0]
@@ -171,7 +171,7 @@ class TextureTest(TestCase):
# vertex shader
vs = Shader('''
VERT1.1
VERT
DCL IN[0], POSITION, CONSTANT
DCL IN[1], GENERIC, CONSTANT
DCL OUT[0], POSITION, CONSTANT
@@ -185,7 +185,7 @@ class TextureTest(TestCase):
# fragment shader
fs = Shader('''
FRAG1.1
FRAG
DCL IN[0], GENERIC[0], LINEAR
DCL OUT[0], COLOR, CONSTANT
DCL SAMP[0], CONSTANT
@@ -216,7 +216,7 @@ class TextureColorSampleTest(TestCase):
# vertex shader
vs = Shader('''
VERT1.1
VERT
DCL IN[0], POSITION, CONSTANT
DCL IN[1], GENERIC, CONSTANT
DCL OUT[0], POSITION, CONSTANT
@@ -236,7 +236,7 @@ class TextureColorSampleTest(TestCase):
PIPE_TEXTURE_CUBE: "CUBE",
}[target]
fs = Shader('''
FRAG1.1
FRAG
DCL IN[0], GENERIC[0], LINEAR
DCL OUT[0], COLOR, CONSTANT
DCL SAMP[0], CONSTANT
@@ -415,7 +415,7 @@ class TextureDepthSampleTest(TestCase):
# vertex shader
vs = Shader('''
VERT1.1
VERT
DCL IN[0], POSITION, CONSTANT
DCL IN[1], GENERIC, CONSTANT
DCL OUT[0], POSITION, CONSTANT
@@ -435,7 +435,7 @@ class TextureDepthSampleTest(TestCase):
PIPE_TEXTURE_CUBE: "CUBE",
}[target]
fs = Shader('''
FRAG1.1
FRAG
DCL IN[0], GENERIC[0], LINEAR
DCL SAMP[0], CONSTANT
DCL OUT[0].z, POSITION