<div dir="ltr">For those of you who like branches:<br><br><a href="https://cgit.freedesktop.org/~jekstrand/mesa/log/?h=wip/move-compiler">https://cgit.freedesktop.org/~jekstrand/mesa/log/?h=wip/move-compiler</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 28, 2017 at 9:03 PM, Jason Ekstrand <span dir="ltr"><<a href="mailto:jason@jlekstrand.net" target="_blank">jason@jlekstrand.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This little series moves the i965 back-end compiler to src/intel/compiler.<br>
It's not incredibly pretty; I didn't do as much header clean-up as perhaps<br>
could have been done. Anything that I didn't know what to do with I moved<br>
to brw_shader or brw_program. The second-to-last patch which shuffles the<br>
header includes around is also one big patch. It could be split up but<br>
there didn't seem to be much of a point.<br>
<br>
Jason Ekstrand (24):<br>
i965: Move a couple of #defines from brw_context to brw_compiler<br>
i965: Move some helpers from brw_context.h to brw_shader.h<br>
i965: Move brw_disassemble_inst to brw_eu.h<br>
i965: Move some gen4 WM defines to brw_compiler.h<br>
i965: Move assign_common_binding_table_<wbr>offsets to brw_program<br>
i965/vue_map: Stop using GLbitfield types<br>
i965: Get rid of BRW_PRIM_OFFSET<br>
i965: Don't use MAX_SURFACES in mark_surface_used<br>
i965/gs: Add the gl_prim_to_hw_prim table to vec4_gs_visitor.cpp<br>
i964/gs: Move MAX_GS_INPUT_VERTICES to brw_vec4_gs_visitor.h<br>
i965: Move SOL binding #defines to brw_compiler.h<br>
i965: Move SHADER_TIME_STRIDE to brw_compiler.h<br>
i965: Move brw_register_blocks to brw_fs.cpp<br>
i965/inst: Stop using fi_type<br>
i965: Move BRW_MAX_DRAW_BUFFERS to brw_compiler.h<br>
i965: Move BRW_ATTRIB_WA_* defines to brw_compiler.h<br>
i965: Make mark_surface_used a static inline in brw_compiler.h<br>
i965: Move channel_expressions and vector_splitting to brw_program.h<br>
i965: Move image uniform setup to brw_nir_uniforms.cpp<br>
i965: Move a bunch of pre-compile and link stuff to brw_program.h<br>
i965: Add a header for brw_vec4_vs_visitor<br>
i965: Delete brw_do_cubemap_normalize<br>
i965: Reduce cross-pollination between the DRI driver and compiler<br>
i965: Move the back-end compiler to src/intel/compiler<br>
<br>
src/intel/Makefile.am | 2 +<br>
src/intel/<a href="http://Makefile.compiler.am" rel="noreferrer" target="_blank">Makefile.compiler.am</a> | 116 ++++++++++++++++<br>
src/intel/Makefile.sources | 89 ++++++++++++<br>
src/intel/blorp/blorp_priv.h | 2 +-<br>
src/intel/compiler/.gitignore | 1 +<br>
.../dri/i965 => intel/compiler}/brw_cfg.cpp | 0<br>
.../drivers/dri/i965 => intel/compiler}/brw_cfg.h | 0<br>
.../dri/i965 => intel/compiler}/brw_compiler.c | 3 +-<br>
.../dri/i965 => intel/compiler}/brw_compiler.h | 116 +++++++++++++++-<br>
.../compiler}/brw_dead_<wbr>control_flow.cpp | 0<br>
.../compiler}/brw_dead_<wbr>control_flow.h | 0<br>
.../dri/i965 => intel/compiler}/brw_disasm.c | 3 +-<br>
.../drivers/dri/i965 => intel/compiler}/brw_eu.c | 3 +-<br>
.../drivers/dri/i965 => intel/compiler}/brw_eu.h | 2 +<br>
.../dri/i965 => intel/compiler}/brw_eu_<wbr>compact.c | 3 +-<br>
.../dri/i965 => intel/compiler}/brw_eu_emit.c | 1 -<br>
.../dri/i965 => intel/compiler}/brw_eu_util.c | 1 -<br>
.../dri/i965 => intel/compiler}/brw_eu_<wbr>validate.c | 0<br>
.../drivers/dri/i965 => intel/compiler}/brw_fs.cpp | 15 +-<br>
.../drivers/dri/i965 => intel/compiler}/brw_fs.h | 3 -<br>
.../dri/i965 => intel/compiler}/brw_fs_<wbr>builder.h | 1 -<br>
.../compiler}/brw_fs_cmod_<wbr>propagation.cpp | 0<br>
.../compiler}/brw_fs_combine_<wbr>constants.cpp | 0<br>
.../compiler}/brw_fs_copy_<wbr>propagation.cpp | 0<br>
.../dri/i965 => intel/compiler}/brw_fs_cse.cpp | 0<br>
.../compiler}/brw_fs_dead_<wbr>code_eliminate.cpp | 0<br>
.../i965 => intel/compiler}/brw_fs_<wbr>generator.cpp | 0<br>
.../compiler}/brw_fs_live_<wbr>variables.cpp | 0<br>
.../compiler}/brw_fs_live_<wbr>variables.h | 0<br>
.../i965 => intel/compiler}/brw_fs_lower_<wbr>d2x.cpp | 0<br>
.../i965 => intel/compiler}/brw_fs_lower_<wbr>pack.cpp | 0<br>
.../dri/i965 => intel/compiler}/brw_fs_nir.cpp | 0<br>
.../compiler}/brw_fs_reg_<wbr>allocate.cpp | 0<br>
.../compiler}/brw_fs_register_<wbr>coalesce.cpp | 0<br>
.../compiler}/brw_fs_saturate_<wbr>propagation.cpp | 0<br>
.../compiler}/brw_fs_sel_<wbr>peephole.cpp | 0<br>
.../compiler}/brw_fs_surface_<wbr>builder.cpp | 0<br>
.../compiler}/brw_fs_surface_<wbr>builder.h | 1 -<br>
.../i965 => intel/compiler}/brw_fs_<wbr>validate.cpp | 0<br>
.../dri/i965 => intel/compiler}/brw_fs_<wbr>visitor.cpp | 0<br>
.../drivers/dri/i965 => intel/compiler}/brw_inst.h | 13 +-<br>
.../compiler}/brw_<wbr>interpolation_map.c | 1 -<br>
.../dri/i965 => intel/compiler}/brw_ir_<wbr>allocator.h | 0<br>
.../dri/i965 => intel/compiler}/brw_ir_fs.h | 0<br>
.../dri/i965 => intel/compiler}/brw_ir_vec4.h | 1 -<br>
.../drivers/dri/i965 => intel/compiler}/brw_nir.c | 1 +<br>
.../drivers/dri/i965 => intel/compiler}/brw_nir.h | 0<br>
.../compiler}/brw_nir_analyze_<wbr>boolean_resolves.c | 0<br>
.../compiler}/brw_nir_<wbr>attribute_workarounds.c | 1 -<br>
.../i965 => intel/compiler}/brw_nir_<wbr>intrinsics.c | 0<br>
.../compiler}/brw_nir_opt_<wbr>peephole_ffma.c | 0<br>
.../compiler}/brw_nir_tcs_<wbr>workarounds.c | 0<br>
.../compiler}/brw_nir_trig_<wbr>workarounds.py | 0<br>
.../dri/i965 => intel/compiler}/brw_packed_<wbr>float.c | 0<br>
.../compiler}/brw_predicated_<wbr>break.cpp | 0<br>
.../drivers/dri/i965 => intel/compiler}/brw_reg.h | 0<br>
.../compiler}/brw_schedule_<wbr>instructions.cpp | 0<br>
.../dri/i965 => intel/compiler}/brw_shader.cpp | 151 +--------------------<br>
.../dri/i965 => intel/compiler}/brw_shader.h | 41 +++---<br>
.../dri/i965 => intel/compiler}/brw_vec4.cpp | 5 +-<br>
.../drivers/dri/i965 => intel/compiler}/brw_vec4.h | 0<br>
.../dri/i965 => intel/compiler}/brw_vec4_<wbr>builder.h | 1 -<br>
.../compiler}/brw_vec4_cmod_<wbr>propagation.cpp | 0<br>
.../compiler}/brw_vec4_copy_<wbr>propagation.cpp | 0<br>
.../dri/i965 => intel/compiler}/brw_vec4_cse.<wbr>cpp | 0<br>
.../compiler}/brw_vec4_dead_<wbr>code_eliminate.cpp | 0<br>
.../i965 => intel/compiler}/brw_vec4_<wbr>generator.cpp | 3 +-<br>
.../i965 => intel/compiler}/brw_vec4_gs_<wbr>nir.cpp | 0<br>
.../compiler}/brw_vec4_gs_<wbr>visitor.cpp | 21 ++-<br>
.../i965 => intel/compiler}/brw_vec4_gs_<wbr>visitor.h | 2 +<br>
.../compiler}/brw_vec4_live_<wbr>variables.cpp | 0<br>
.../compiler}/brw_vec4_live_<wbr>variables.h | 0<br>
.../dri/i965 => intel/compiler}/brw_vec4_nir.<wbr>cpp | 0<br>
.../compiler}/brw_vec4_reg_<wbr>allocate.cpp | 0<br>
.../compiler}/brw_vec4_<wbr>surface_builder.cpp | 0<br>
.../compiler}/brw_vec4_<wbr>surface_builder.h | 0<br>
.../dri/i965 => intel/compiler}/brw_vec4_tcs.<wbr>cpp | 1 +<br>
.../dri/i965 => intel/compiler}/brw_vec4_tcs.h | 0<br>
.../dri/i965 => intel/compiler}/brw_vec4_tes.<wbr>cpp | 1 +<br>
.../dri/i965 => intel/compiler}/brw_vec4_tes.h | 0<br>
.../i965 => intel/compiler}/brw_vec4_<wbr>visitor.cpp | 0<br>
.../compiler}/brw_vec4_vs_<wbr>visitor.cpp | 4 +-<br>
.../dri/i965 => intel/compiler}/brw_vue_map.c | 13 +-<br>
.../dri/i965 => intel/compiler}/brw_wm_iz.cpp | 15 +-<br>
.../i965 => intel/compiler}/gen6_gs_<wbr>visitor.cpp | 0<br>
.../dri/i965 => intel/compiler}/gen6_gs_<wbr>visitor.h | 0<br>
.../i965 => intel/compiler}/intel_asm_<wbr>annotation.c | 0<br>
.../dri/i965 => intel/compiler}/test_eu_<wbr>compact.c | 0<br>
.../i965 => intel/compiler}/test_eu_<wbr>validate.cpp | 0<br>
.../compiler}/test_fs_cmod_<wbr>propagation.cpp | 0<br>
.../compiler}/test_fs_copy_<wbr>propagation.cpp | 0<br>
.../compiler}/test_fs_<wbr>saturate_propagation.cpp | 0<br>
.../compiler}/test_vec4_cmod_<wbr>propagation.cpp | 0<br>
.../compiler}/test_vec4_copy_<wbr>propagation.cpp | 0<br>
.../compiler}/test_vec4_<wbr>register_coalesce.cpp | 0<br>
.../compiler}/test_vf_float_<wbr>conversions.cpp | 0<br>
src/intel/tools/disasm.c | 4 +-<br>
src/intel/vulkan/anv_pipeline.<wbr>c | 2 +-<br>
src/intel/vulkan/anv_private.h | 2 +-<br>
src/mesa/drivers/dri/i965/<wbr>Makefile.am | 86 ------------<br>
src/mesa/drivers/dri/i965/<wbr>Makefile.sources | 93 -------------<br>
src/mesa/drivers/dri/i965/brw_<wbr>clip.c | 1 -<br>
src/mesa/drivers/dri/i965/brw_<wbr>clip.h | 2 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>clip_line.c | 1 -<br>
src/mesa/drivers/dri/i965/brw_<wbr>clip_point.c | 1 -<br>
src/mesa/drivers/dri/i965/brw_<wbr>clip_tri.c | 1 -<br>
src/mesa/drivers/dri/i965/brw_<wbr>clip_unfilled.c | 1 -<br>
src/mesa/drivers/dri/i965/brw_<wbr>clip_util.c | 1 -<br>
src/mesa/drivers/dri/i965/brw_<wbr>context.c | 1 -<br>
src/mesa/drivers/dri/i965/brw_<wbr>context.h | 93 +------------<br>
src/mesa/drivers/dri/i965/brw_<wbr>cs.c | 4 +-<br>
.../drivers/dri/i965/brw_<wbr>cubemap_normalize.cpp | 121 -----------------<br>
src/mesa/drivers/dri/i965/brw_<wbr>defines.h | 10 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>draw.c | 1 -<br>
src/mesa/drivers/dri/i965/brw_<wbr>ff_gs.c | 2 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>ff_gs.h | 2 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>ff_gs_emit.c | 3 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>gs.c | 3 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>link.cpp | 4 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>nir_uniforms.cpp | 55 +++++++-<br>
src/mesa/drivers/dri/i965/brw_<wbr>program.c | 100 +++++++++++++-<br>
src/mesa/drivers/dri/i965/brw_<wbr>program.h | 26 +++-<br>
src/mesa/drivers/dri/i965/brw_<wbr>program_cache.c | 2 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>sf.c | 1 -<br>
src/mesa/drivers/dri/i965/brw_<wbr>sf.h | 2 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>sf_emit.c | 1 -<br>
src/mesa/drivers/dri/i965/brw_<wbr>state_dump.c | 1 -<br>
src/mesa/drivers/dri/i965/brw_<wbr>state_upload.c | 1 +<br>
src/mesa/drivers/dri/i965/brw_<wbr>tcs.c | 3 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>tes.c | 3 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>util.c | 8 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>vec4_vs_visitor.h | 68 ++++++++++<br>
src/mesa/drivers/dri/i965/brw_<wbr>vs.c | 2 +-<br>
src/mesa/drivers/dri/i965/brw_<wbr>vs.h | 56 +-------<br>
src/mesa/drivers/dri/i965/brw_<wbr>wm.c | 35 +++--<br>
src/mesa/drivers/dri/i965/brw_<wbr>wm.h | 18 ---<br>
src/mesa/drivers/dri/i965/<wbr>gen6_sol.c | 2 +-<br>
src/mesa/drivers/dri/i965/<wbr>gen7_cs_state.c | 3 +-<br>
src/mesa/drivers/dri/i965/<wbr>intel_debug.h | 3 +<br>
src/mesa/drivers/dri/i965/<wbr>intel_screen.c | 2 +-<br>
140 files changed, 705 insertions(+), 763 deletions(-)<br>
create mode 100644 src/intel/<a href="http://Makefile.compiler.am" rel="noreferrer" target="_blank">Makefile.compiler.am</a><br>
create mode 100644 src/intel/compiler/.gitignore<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_cfg.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_cfg.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_compiler.c (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_compiler.h (87%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_dead_<wbr>control_flow.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_dead_<wbr>control_flow.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_disasm.c (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu.c (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu.h (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_<wbr>compact.c (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_emit.c (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_util.c (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_<wbr>validate.c (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs.cpp (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs.h (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>builder.h (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_cmod_<wbr>propagation.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>combine_constants.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_copy_<wbr>propagation.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_cse.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_dead_<wbr>code_eliminate.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>generator.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_live_<wbr>variables.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_live_<wbr>variables.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_lower_<wbr>d2x.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_lower_<wbr>pack.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_nir.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_reg_<wbr>allocate.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>register_coalesce.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>saturate_propagation.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_sel_<wbr>peephole.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>surface_builder.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>surface_builder.h (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>validate.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>visitor.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_inst.h (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_<wbr>interpolation_map.c (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_ir_<wbr>allocator.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_ir_fs.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_ir_vec4.h (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir.c (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_<wbr>analyze_boolean_resolves.c (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_<wbr>attribute_workarounds.c (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_<wbr>intrinsics.c (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_opt_<wbr>peephole_ffma.c (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_tcs_<wbr>workarounds.c (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_trig_<wbr>workarounds.py (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_packed_<wbr>float.c (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_<wbr>predicated_break.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_reg.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_schedule_<wbr>instructions.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_shader.cpp (86%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_shader.h (88%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4.cpp (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_<wbr>builder.h (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_cmod_<wbr>propagation.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_copy_<wbr>propagation.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_cse.<wbr>cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_dead_<wbr>code_eliminate.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_<wbr>generator.cpp (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_gs_<wbr>nir.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_gs_<wbr>visitor.cpp (97%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_gs_<wbr>visitor.h (98%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_live_<wbr>variables.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_live_<wbr>variables.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_nir.<wbr>cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_reg_<wbr>allocate.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_<wbr>surface_builder.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_<wbr>surface_builder.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tcs.<wbr>cpp (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tcs.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tes.<wbr>cpp (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tes.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_<wbr>visitor.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_vs_<wbr>visitor.cpp (99%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vue_map.c (97%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_wm_iz.cpp (91%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/gen6_gs_<wbr>visitor.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/gen6_gs_<wbr>visitor.h (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/intel_asm_<wbr>annotation.c (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_eu_<wbr>compact.c (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_eu_<wbr>validate.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_fs_cmod_<wbr>propagation.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_fs_copy_<wbr>propagation.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_fs_<wbr>saturate_propagation.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vec4_<wbr>cmod_propagation.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vec4_<wbr>copy_propagation.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vec4_<wbr>register_coalesce.cpp (100%)<br>
rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vf_float_<wbr>conversions.cpp (100%)<br>
delete mode 100644 src/mesa/drivers/dri/i965/brw_<wbr>cubemap_normalize.cpp<br>
create mode 100644 src/mesa/drivers/dri/i965/brw_<wbr>vec4_vs_visitor.h<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
2.5.0.400.gff86faf<br>
<br>
</font></span></blockquote></div><br></div>