diff options
author | Kenneth Graunke <[email protected]> | 2012-12-06 22:38:26 -0800 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2014-01-18 21:56:08 -0800 |
commit | 11f6882e1daf73cead8bc9febe5e29ada98f4add (patch) | |
tree | 6bbec317f5e9e85f9962bac838114731bd532de9 /src/mesa/drivers/dri/i965/Makefile.sources | |
parent | 9eb568d7531eb4715be24d5076353ea6c10c8ceb (diff) |
i965: Create a new fragment shader backend for Broadwell.
This replaces the old fs_generator backend.
v2: Port to the C-based representation of assembly instructions.
Fix texturing after the texture-grf merge.
v3: Add high quality derivative support. Fix SET_SIMD4X2_OFFSET.
v4: Pass brw_context to gen8_instruction functions as required.
v5: Fixes for MRT, as well as zero render targets (alpha test only).
v6: Replace n-wide with SIMDn in comments and messages; port over
Topi's blorp-generator changes; add missing TXF_MCS opcode,
fix missing high quality derivatives for DDX; fix typo (all caught
by Eric). Simplify ADDC/SUBB handling; drop "Used only on Gen6+"
comment (caught by Matt). Emit SIMD16 versions of three source
instructions (caught by both Eric and Matt).
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/Makefile.sources')
-rw-r--r-- | src/mesa/drivers/dri/i965/Makefile.sources | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/Makefile.sources b/src/mesa/drivers/dri/i965/Makefile.sources index f38d06edbf2..d0c85cf9d66 100644 --- a/src/mesa/drivers/dri/i965/Makefile.sources +++ b/src/mesa/drivers/dri/i965/Makefile.sources @@ -140,6 +140,7 @@ i965_FILES = \ gen7_wm_state.c \ gen7_wm_surface_state.c \ gen8_disasm.c \ + gen8_fs_generator.cpp \ gen8_generator.cpp \ gen8_instruction.c \ gen8_vec4_generator.cpp \ |