[Mesa-dev] [PATCH 00/17] Move i965 compiler to src/intel/

Emil Velikov emil.l.velikov at gmail.com
Wed Mar 8 17:15:51 UTC 2017


Hi all,

Here is a re-spin of the earlier work by Jason.

There were a changes throughout, with most notable of which:
 - rad actually builds ;-)
 - all the compiler files are now moved
 - a bunch of dead includes are removed, making the compiler <> i965 split
clearer. In other words - nothing in compiler depends on -I...i965
 - attempt to fix the Android builds - props to Tapani/Mauro for the help
 - removed some dead code and made autoconf a bit shorter/easier to follow.

If patch 12/17 (the actual move) gets stuck [due to it's size] please 
checkout the repo below.

The lot can be found at
https://github.com/evelikov/Mesa/commits/compiler-move

Tapani, Mauro, please give it a split and kindly send patches if needed.

Thanks
Emil

Cc: Mauro Rossi <issor.oruam at gmail.com>
Cc: Tapani Pälli <tapani.palli at intel.com>

Emil Velikov (10):
  wayland: move .gitignore where applicable
  configure.ac: provide a fall-back define for WAYLAND_SCANNER
  radv/wsi: Don't include wayland headers
  i965: remove unused brw_cs.h include
  i965: remove dead brw_new_shader() declaration
  i965: remove duplicate declaration of brw_mark_surface_used
  i965: remove unused brw_program.h include
  i965: remove i965_symbols_test reference from .gitignore
  intel/compiler: automake: rename test_eu_compact and link against
    gtest
  intel/compiler: whitespace cleanups

Jason Ekstrand (7):
  anv/wsi: Don't include wayland headers
  vulkan/wsi: Generate wayland protocol headers separately from EGL
  intel/isl: Stop linking libi965_compiler.la into tests
  anv: Stop including brw_context.h
  i965: Move the back-end compiler to src/intel/compiler
  intel/tools: Use a makefile included from intel/Makefile.am
  intel/vulkan: Get rid of recursive make

 configure.ac                                       |   6 +-
 src/Makefile.am                                    |   9 -
 src/amd/vulkan/Makefile.am                         |   3 -
 src/amd/vulkan/radv_wsi_wayland.c                  |   3 -
 src/egl/wayland/{ => wayland-drm}/.gitignore       |   0
 src/intel/Android.blorp.mk                         |   2 +-
 .../Android.gen.mk => intel/Android.compiler.mk}   |  41 +++-
 src/intel/Android.isl.mk                           |   6 +-
 src/intel/Android.mk                               |   3 +-
 src/intel/{vulkan/Android.mk => Android.vulkan.mk} |  24 +--
 src/intel/Makefile.am                              |  15 +-
 src/intel/Makefile.compiler.am                     | 102 ++++++++++
 src/intel/Makefile.isl.am                          |   1 -
 src/intel/Makefile.sources                         | 154 +++++++++++++++
 src/intel/{tools/Makefile.am => Makefile.tools.am} |  56 ++----
 src/intel/Makefile.vulkan.am                       | 219 +++++++++++++++++++++
 src/intel/blorp/blorp_priv.h                       |   2 +-
 .../drivers/dri/i965 => intel/compiler}/.gitignore |   9 +-
 .../dri/i965 => intel/compiler}/brw_cfg.cpp        |   0
 .../drivers/dri/i965 => intel/compiler}/brw_cfg.h  |   0
 .../dri/i965 => intel/compiler}/brw_compiler.c     |   0
 .../dri/i965 => intel/compiler}/brw_compiler.h     |   0
 .../compiler}/brw_dead_control_flow.cpp            |   0
 .../compiler}/brw_dead_control_flow.h              |   0
 .../dri/i965 => intel/compiler}/brw_defines.h      |   0
 .../dri/i965 => intel/compiler}/brw_disasm.c       |   0
 .../drivers/dri/i965 => intel/compiler}/brw_eu.c   |   0
 .../drivers/dri/i965 => intel/compiler}/brw_eu.h   |   0
 .../dri/i965 => intel/compiler}/brw_eu_compact.c   |   0
 .../dri/i965 => intel/compiler}/brw_eu_emit.c      |   0
 .../dri/i965 => intel/compiler}/brw_eu_util.c      |   4 -
 .../dri/i965 => intel/compiler}/brw_eu_validate.c  |   0
 .../drivers/dri/i965 => intel/compiler}/brw_fs.cpp |   2 -
 .../drivers/dri/i965 => intel/compiler}/brw_fs.h   |   0
 .../dri/i965 => intel/compiler}/brw_fs_builder.h   |   0
 .../compiler}/brw_fs_cmod_propagation.cpp          |   0
 .../compiler}/brw_fs_combine_constants.cpp         |   0
 .../compiler}/brw_fs_copy_propagation.cpp          |   0
 .../dri/i965 => intel/compiler}/brw_fs_cse.cpp     |   0
 .../compiler}/brw_fs_dead_code_eliminate.cpp       |   0
 .../i965 => intel/compiler}/brw_fs_generator.cpp   |   1 -
 .../compiler}/brw_fs_live_variables.cpp            |   0
 .../compiler}/brw_fs_live_variables.h              |   0
 .../i965 => intel/compiler}/brw_fs_lower_d2x.cpp   |   0
 .../i965 => intel/compiler}/brw_fs_lower_pack.cpp  |   0
 .../dri/i965 => intel/compiler}/brw_fs_nir.cpp     |   1 -
 .../compiler}/brw_fs_reg_allocate.cpp              |   0
 .../compiler}/brw_fs_register_coalesce.cpp         |   0
 .../compiler}/brw_fs_saturate_propagation.cpp      |   0
 .../compiler}/brw_fs_sel_peephole.cpp              |   0
 .../compiler}/brw_fs_surface_builder.cpp           |   0
 .../compiler}/brw_fs_surface_builder.h             |   0
 .../i965 => intel/compiler}/brw_fs_validate.cpp    |   0
 .../dri/i965 => intel/compiler}/brw_fs_visitor.cpp |   0
 .../drivers/dri/i965 => intel/compiler}/brw_inst.h |   0
 .../compiler}/brw_interpolation_map.c              |   0
 .../dri/i965 => intel/compiler}/brw_ir_allocator.h |   0
 .../dri/i965 => intel/compiler}/brw_ir_fs.h        |   0
 .../dri/i965 => intel/compiler}/brw_ir_vec4.h      |   0
 .../drivers/dri/i965 => intel/compiler}/brw_nir.c  |   0
 .../drivers/dri/i965 => intel/compiler}/brw_nir.h  |   0
 .../compiler}/brw_nir_analyze_boolean_resolves.c   |   0
 .../compiler}/brw_nir_attribute_workarounds.c      |   0
 .../i965 => intel/compiler}/brw_nir_intrinsics.c   |   0
 .../compiler}/brw_nir_opt_peephole_ffma.c          |   0
 .../compiler}/brw_nir_tcs_workarounds.c            |   0
 .../compiler}/brw_nir_trig_workarounds.py          |   0
 .../dri/i965 => intel/compiler}/brw_packed_float.c |   0
 .../compiler}/brw_predicated_break.cpp             |   0
 .../drivers/dri/i965 => intel/compiler}/brw_reg.h  |   0
 .../compiler}/brw_schedule_instructions.cpp        |   0
 .../dri/i965 => intel/compiler}/brw_shader.cpp     |   0
 .../dri/i965 => intel/compiler}/brw_shader.h       |   0
 .../dri/i965 => intel/compiler}/brw_vec4.cpp       |   0
 .../drivers/dri/i965 => intel/compiler}/brw_vec4.h |   1 -
 .../dri/i965 => intel/compiler}/brw_vec4_builder.h |   0
 .../compiler}/brw_vec4_cmod_propagation.cpp        |   0
 .../compiler}/brw_vec4_copy_propagation.cpp        |   0
 .../dri/i965 => intel/compiler}/brw_vec4_cse.cpp   |   0
 .../compiler}/brw_vec4_dead_code_eliminate.cpp     |   0
 .../i965 => intel/compiler}/brw_vec4_generator.cpp |   1 -
 .../i965 => intel/compiler}/brw_vec4_gs_nir.cpp    |   0
 .../compiler}/brw_vec4_gs_visitor.cpp              |   0
 .../i965 => intel/compiler}/brw_vec4_gs_visitor.h  |   0
 .../compiler}/brw_vec4_live_variables.cpp          |   0
 .../compiler}/brw_vec4_live_variables.h            |   0
 .../dri/i965 => intel/compiler}/brw_vec4_nir.cpp   |   1 -
 .../compiler}/brw_vec4_reg_allocate.cpp            |   0
 .../compiler}/brw_vec4_surface_builder.cpp         |   0
 .../compiler}/brw_vec4_surface_builder.h           |   0
 .../dri/i965 => intel/compiler}/brw_vec4_tcs.cpp   |   0
 .../dri/i965 => intel/compiler}/brw_vec4_tcs.h     |   0
 .../dri/i965 => intel/compiler}/brw_vec4_tes.cpp   |   0
 .../dri/i965 => intel/compiler}/brw_vec4_tes.h     |   0
 .../i965 => intel/compiler}/brw_vec4_visitor.cpp   |   1 -
 .../dri/i965 => intel/compiler}/brw_vec4_vs.h      |   0
 .../compiler}/brw_vec4_vs_visitor.cpp              |   0
 .../dri/i965 => intel/compiler}/brw_vue_map.c      |   0
 .../dri/i965 => intel/compiler}/brw_wm_iz.cpp      |   1 -
 .../i965 => intel/compiler}/gen6_gs_visitor.cpp    |   0
 .../dri/i965 => intel/compiler}/gen6_gs_visitor.h  |   0
 .../i965 => intel/compiler}/intel_asm_annotation.c |   0
 .../i965 => intel/compiler}/intel_asm_annotation.h |   0
 .../compiler/test_eu_compact.cpp}                  |   2 +-
 .../i965 => intel/compiler}/test_eu_validate.cpp   |   0
 .../compiler}/test_fs_cmod_propagation.cpp         |   0
 .../compiler}/test_fs_copy_propagation.cpp         |   0
 .../compiler}/test_fs_saturate_propagation.cpp     |   0
 .../compiler}/test_vec4_cmod_propagation.cpp       |   0
 .../compiler}/test_vec4_copy_propagation.cpp       |   0
 .../compiler}/test_vec4_register_coalesce.cpp      |   0
 .../compiler}/test_vf_float_conversions.cpp        |   0
 src/intel/tools/disasm.c                           |   4 +-
 src/intel/vulkan/Makefile.am                       | 213 --------------------
 src/intel/vulkan/Makefile.sources                  |  85 --------
 src/intel/vulkan/anv_pipeline.c                    |   2 +-
 src/intel/vulkan/anv_private.h                     |   4 +-
 src/intel/vulkan/anv_wsi_wayland.c                 |   3 -
 src/mesa/drivers/dri/i965/Android.mk               |  30 +--
 src/mesa/drivers/dri/i965/Makefile.am              |  94 +--------
 src/mesa/drivers/dri/i965/Makefile.sources         |  93 +--------
 src/mesa/drivers/dri/i965/brw_binding_tables.c     |   2 +-
 src/mesa/drivers/dri/i965/brw_blorp.c              |   2 +-
 src/mesa/drivers/dri/i965/brw_cc.c                 |   2 +-
 src/mesa/drivers/dri/i965/brw_clear.c              |   2 +-
 src/mesa/drivers/dri/i965/brw_clip.c               |   2 +-
 src/mesa/drivers/dri/i965/brw_clip.h               |   2 +-
 src/mesa/drivers/dri/i965/brw_clip_line.c          |   2 +-
 src/mesa/drivers/dri/i965/brw_clip_point.c         |   2 +-
 src/mesa/drivers/dri/i965/brw_clip_state.c         |   2 +-
 src/mesa/drivers/dri/i965/brw_clip_tri.c           |   2 +-
 src/mesa/drivers/dri/i965/brw_clip_unfilled.c      |   2 +-
 src/mesa/drivers/dri/i965/brw_clip_util.c          |   2 +-
 src/mesa/drivers/dri/i965/brw_compute.c            |   2 +-
 src/mesa/drivers/dri/i965/brw_conditional_render.c |   2 +-
 src/mesa/drivers/dri/i965/brw_context.c            |   2 +-
 src/mesa/drivers/dri/i965/brw_context.h            |   2 +-
 src/mesa/drivers/dri/i965/brw_cs.c                 |   2 +-
 src/mesa/drivers/dri/i965/brw_curbe.c              |   2 +-
 src/mesa/drivers/dri/i965/brw_draw.c               |   2 +-
 src/mesa/drivers/dri/i965/brw_draw_upload.c        |   2 +-
 src/mesa/drivers/dri/i965/brw_ff_gs.c              |   2 +-
 src/mesa/drivers/dri/i965/brw_ff_gs.h              |   2 +-
 src/mesa/drivers/dri/i965/brw_ff_gs_emit.c         |   2 +-
 src/mesa/drivers/dri/i965/brw_gs.c                 |   2 +-
 src/mesa/drivers/dri/i965/brw_gs_state.c           |   2 +-
 src/mesa/drivers/dri/i965/brw_link.cpp             |   2 +-
 src/mesa/drivers/dri/i965/brw_meta_util.c          |   2 +-
 src/mesa/drivers/dri/i965/brw_misc_state.c         |   2 +-
 src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp     |   3 +-
 src/mesa/drivers/dri/i965/brw_performance_query.c  |   2 +-
 src/mesa/drivers/dri/i965/brw_pipe_control.c       |   2 +-
 src/mesa/drivers/dri/i965/brw_primitive_restart.c  |   2 +-
 src/mesa/drivers/dri/i965/brw_program.c            |   2 +-
 src/mesa/drivers/dri/i965/brw_program.h            |   8 +-
 src/mesa/drivers/dri/i965/brw_program_cache.c      |   2 +-
 src/mesa/drivers/dri/i965/brw_queryobj.c           |   2 +-
 src/mesa/drivers/dri/i965/brw_sampler_state.c      |   2 +-
 src/mesa/drivers/dri/i965/brw_sf.c                 |   2 +-
 src/mesa/drivers/dri/i965/brw_sf.h                 |   2 +-
 src/mesa/drivers/dri/i965/brw_sf_emit.c            |   2 +-
 src/mesa/drivers/dri/i965/brw_sf_state.c           |   2 +-
 src/mesa/drivers/dri/i965/brw_state_dump.c         |   2 +-
 src/mesa/drivers/dri/i965/brw_surface_formats.c    |   2 +-
 src/mesa/drivers/dri/i965/brw_tcs.c                |   2 +-
 src/mesa/drivers/dri/i965/brw_tes.c                |   2 +-
 src/mesa/drivers/dri/i965/brw_urb.c                |   2 +-
 src/mesa/drivers/dri/i965/brw_util.c               |   2 +-
 src/mesa/drivers/dri/i965/brw_vs.c                 |   2 +-
 src/mesa/drivers/dri/i965/brw_vs_state.c           |   2 +-
 src/mesa/drivers/dri/i965/brw_wm.c                 |   2 +-
 src/mesa/drivers/dri/i965/brw_wm_state.c           |   2 +-
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c   |   2 +-
 src/mesa/drivers/dri/i965/gen6_cc.c                |   2 +-
 src/mesa/drivers/dri/i965/gen6_clip_state.c        |   2 +-
 src/mesa/drivers/dri/i965/gen6_constant_state.c    |   2 +-
 src/mesa/drivers/dri/i965/gen6_depth_state.c       |   2 +-
 src/mesa/drivers/dri/i965/gen6_depthstencil.c      |   2 +-
 src/mesa/drivers/dri/i965/gen6_gs_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen6_multisample_state.c |   2 +-
 src/mesa/drivers/dri/i965/gen6_queryobj.c          |   2 +-
 src/mesa/drivers/dri/i965/gen6_sampler_state.c     |   2 +-
 src/mesa/drivers/dri/i965/gen6_scissor_state.c     |   2 +-
 src/mesa/drivers/dri/i965/gen6_sf_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen6_sol.c               |   2 +-
 src/mesa/drivers/dri/i965/gen6_urb.c               |   2 +-
 src/mesa/drivers/dri/i965/gen6_viewport_state.c    |   2 +-
 src/mesa/drivers/dri/i965/gen6_vs_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen6_wm_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen7_cs_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen7_ds_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen7_gs_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen7_hs_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen7_l3_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen7_misc_state.c        |   2 +-
 src/mesa/drivers/dri/i965/gen7_sf_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen7_sol_state.c         |   2 +-
 src/mesa/drivers/dri/i965/gen7_te_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen7_urb.c               |   2 +-
 src/mesa/drivers/dri/i965/gen7_viewport_state.c    |   2 +-
 src/mesa/drivers/dri/i965/gen7_vs_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen7_wm_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen7_wm_surface_state.c  |   2 +-
 src/mesa/drivers/dri/i965/gen8_blend_state.c       |   2 +-
 src/mesa/drivers/dri/i965/gen8_depth_state.c       |   2 +-
 src/mesa/drivers/dri/i965/gen8_draw_upload.c       |   2 +-
 src/mesa/drivers/dri/i965/gen8_ds_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen8_gs_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen8_hs_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen8_multisample_state.c |   2 +-
 src/mesa/drivers/dri/i965/gen8_ps_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen8_sf_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen8_sol_state.c         |   2 +-
 src/mesa/drivers/dri/i965/gen8_surface_state.c     |   2 +-
 src/mesa/drivers/dri/i965/gen8_viewport_state.c    |   2 +-
 src/mesa/drivers/dri/i965/gen8_vs_state.c          |   2 +-
 src/mesa/drivers/dri/i965/gen8_wm_depth_stencil.c  |   2 +-
 src/mesa/drivers/dri/i965/hsw_queryobj.c           |   2 +-
 src/mesa/drivers/dri/i965/hsw_sol.c                |   2 +-
 src/mesa/drivers/dri/i965/intel_batchbuffer.c      |   2 +-
 src/mesa/drivers/dri/i965/intel_blit.c             |   2 +-
 src/mesa/drivers/dri/i965/intel_extensions.c       |   2 +-
 src/mesa/drivers/dri/i965/intel_fbo.c              |   2 +-
 src/mesa/drivers/dri/i965/intel_screen.c           |   2 +-
 src/mesa/drivers/dri/i965/intel_state.c            |   2 +-
 src/mesa/drivers/dri/i965/intel_tex.c              |   2 +-
 src/vulkan/Makefile.am                             |  20 +-
 src/vulkan/Makefile.sources                        |   4 +
 src/vulkan/wsi/.gitignore                          |   2 +
 src/vulkan/wsi/wsi_common_wayland.c                |   2 +-
 230 files changed, 707 insertions(+), 736 deletions(-)
 rename src/egl/wayland/{ => wayland-drm}/.gitignore (100%)
 rename src/{mesa/drivers/dri/i965/Android.gen.mk => intel/Android.compiler.mk} (58%)
 rename src/intel/{vulkan/Android.mk => Android.vulkan.mk} (90%)
 create mode 100644 src/intel/Makefile.compiler.am
 rename src/intel/{tools/Makefile.am => Makefile.tools.am} (56%)
 create mode 100644 src/intel/Makefile.vulkan.am
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/.gitignore (82%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_cfg.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_cfg.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_compiler.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_compiler.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_dead_control_flow.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_dead_control_flow.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_defines.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_disasm.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_compact.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_emit.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_util.c (99%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_validate.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs.cpp (99%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_builder.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_cmod_propagation.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_combine_constants.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_copy_propagation.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_cse.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_dead_code_eliminate.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_generator.cpp (99%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_live_variables.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_live_variables.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_lower_d2x.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_lower_pack.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_nir.cpp (99%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_reg_allocate.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_register_coalesce.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_saturate_propagation.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_sel_peephole.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_surface_builder.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_surface_builder.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_validate.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_visitor.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_inst.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_interpolation_map.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_ir_allocator.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_ir_fs.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_ir_vec4.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_analyze_boolean_resolves.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_attribute_workarounds.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_intrinsics.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_opt_peephole_ffma.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_tcs_workarounds.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_trig_workarounds.py (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_packed_float.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_predicated_break.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_reg.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_schedule_instructions.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_shader.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_shader.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4.h (99%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_builder.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_cmod_propagation.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_copy_propagation.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_cse.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_dead_code_eliminate.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_generator.cpp (99%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_gs_nir.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_gs_visitor.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_gs_visitor.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_live_variables.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_live_variables.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_nir.cpp (99%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_reg_allocate.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_surface_builder.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_surface_builder.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tcs.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tcs.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tes.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tes.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_visitor.cpp (99%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_vs.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_vs_visitor.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vue_map.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_wm_iz.cpp (99%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/gen6_gs_visitor.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/gen6_gs_visitor.h (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/intel_asm_annotation.c (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/intel_asm_annotation.h (100%)
 rename src/{mesa/drivers/dri/i965/test_eu_compact.c => intel/compiler/test_eu_compact.cpp} (98%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_eu_validate.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_fs_cmod_propagation.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_fs_copy_propagation.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_fs_saturate_propagation.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vec4_cmod_propagation.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vec4_copy_propagation.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vec4_register_coalesce.cpp (100%)
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vf_float_conversions.cpp (100%)
 delete mode 100644 src/intel/vulkan/Makefile.am
 delete mode 100644 src/intel/vulkan/Makefile.sources
 create mode 100644 src/vulkan/wsi/.gitignore

-- 
2.11.1



More information about the mesa-dev mailing list