summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2014-03-10 23:22:48 -0700
committerKenneth Graunke <[email protected]>2014-03-18 10:11:08 -0700
commitde77efde91401919fe7282a4b07300a10185792b (patch)
treef5566de521f1a286282f31da14c5efce91ec6980
parent63e7b519120c5ce611b6e77e0d1d93e10ed41a05 (diff)
i965/fs: Delete dead code to fail compiles with SIMD16 pull parameters.
The SIMD8 compile will determine whether pull parameters are necessary. If so, it will set prog_data->nr_pull_params to a value greater than 0. brw_wm_fs_emit checks if nr_pull_params > 0 and skips the SIMD16 compile altogether. So, this code should never occur. Signed-off-by: Kenneth Graunke <[email protected]> Reviewed-by: Ian Romanick <[email protected]> Reviewed-by: Eric Anholt <[email protected]>
-rw-r--r--src/mesa/drivers/dri/i965/brw_fs.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_fs.cpp b/src/mesa/drivers/dri/i965/brw_fs.cpp
index 0945343a03d..c24d2f8dd79 100644
--- a/src/mesa/drivers/dri/i965/brw_fs.cpp
+++ b/src/mesa/drivers/dri/i965/brw_fs.cpp
@@ -1904,11 +1904,6 @@ fs_visitor::setup_pull_constants()
if (uniforms <= max_uniform_components)
return;
- if (dispatch_width == 16) {
- fail("Pull constants not supported in SIMD16\n");
- return;
- }
-
/* Just demote the end of the list. We could probably do better
* here, demoting things that are rarely used in the program first.
*/