diff options
author | Eric Anholt <[email protected]> | 2011-01-18 17:16:49 -0800 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2011-01-19 16:29:11 -0800 |
commit | 63879d90ace519749fed228ca0e21b5b56c7e1c0 (patch) | |
tree | aa188e6012a39f6fd2fb67e419cdbf49b66e401e /src/mesa/drivers/dri/i965/Makefile | |
parent | 3f2fe31eee1667ef9cad99aaad69e52a09c9effa (diff) |
i965/fs: Add an instruction scheduler.
Improves performance of my GLSL demo by 5.1% (+/- 1.4%, n=7). It also
reschedules the giant multiply tree at the end of
glsl-fs-convolution-1 so that we end up not spilling registers,
producing the expected level of performance.
Diffstat (limited to 'src/mesa/drivers/dri/i965/Makefile')
-rw-r--r-- | src/mesa/drivers/dri/i965/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/Makefile b/src/mesa/drivers/dri/i965/Makefile index 7c3ac0c14ef..b05ba35d65f 100644 --- a/src/mesa/drivers/dri/i965/Makefile +++ b/src/mesa/drivers/dri/i965/Makefile @@ -108,6 +108,7 @@ CXX_SOURCES = \ brw_fs.cpp \ brw_fs_channel_expressions.cpp \ brw_fs_reg_allocate.cpp \ + brw_fs_schedule_instructions.cpp \ brw_fs_vector_splitting.cpp ASM_SOURCES = |