<div dir="ltr"><div>Thanks for cleaning things up!  Other than one question and a couple trivial comments, the only issue I see is moving brw_defines.h.  I've asked Ken to chip on on that.  Over-all, it looks great.<br></div>--Jason<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 8, 2017 at 9:15 AM, Emil Velikov <span dir="ltr"><<a href="mailto:emil.l.velikov@gmail.com" target="_blank">emil.l.velikov@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
Here is a re-spin of the earlier work by Jason.<br>
<br>
There were a changes throughout, with most notable of which:<br>
 - rad actually builds ;-)<br>
 - all the compiler files are now moved<br>
 - a bunch of dead includes are removed, making the compiler <> i965 split<br>
clearer. In other words - nothing in compiler depends on -I...i965<br>
 - attempt to fix the Android builds - props to Tapani/Mauro for the help<br>
 - removed some dead code and made autoconf a bit shorter/easier to follow.<br>
<br>
If patch 12/17 (the actual move) gets stuck [due to it's size] please<br>
checkout the repo below.<br>
<br>
The lot can be found at<br>
<a href="https://github.com/evelikov/Mesa/commits/compiler-move" rel="noreferrer" target="_blank">https://github.com/evelikov/<wbr>Mesa/commits/compiler-move</a><br>
<br>
Tapani, Mauro, please give it a split and kindly send patches if needed.<br>
<br>
Thanks<br>
Emil<br>
<br>
Cc: Mauro Rossi <<a href="mailto:issor.oruam@gmail.com">issor.oruam@gmail.com</a>><br>
Cc: Tapani Pälli <<a href="mailto:tapani.palli@intel.com">tapani.palli@intel.com</a>><br>
<br>
Emil Velikov (10):<br>
  wayland: move .gitignore where applicable<br>
  <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a>: provide a fall-back define for WAYLAND_SCANNER<br>
  radv/wsi: Don't include wayland headers<br>
  i965: remove unused brw_cs.h include<br>
  i965: remove dead brw_new_shader() declaration<br>
  i965: remove duplicate declaration of brw_mark_surface_used<br>
  i965: remove unused brw_program.h include<br>
  i965: remove i965_symbols_test reference from .gitignore<br>
  intel/compiler: automake: rename test_eu_compact and link against<br>
    gtest<br>
  intel/compiler: whitespace cleanups<br>
<br>
Jason Ekstrand (7):<br>
  anv/wsi: Don't include wayland headers<br>
  vulkan/wsi: Generate wayland protocol headers separately from EGL<br>
  intel/isl: Stop linking <a href="http://libi965_compiler.la" rel="noreferrer" target="_blank">libi965_compiler.la</a> into tests<br>
  anv: Stop including brw_context.h<br>
  i965: Move the back-end compiler to src/intel/compiler<br>
  intel/tools: Use a makefile included from intel/Makefile.am<br>
  intel/vulkan: Get rid of recursive make<br>
<br>
 <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a>                                       |   6 +-<br>
 src/Makefile.am                                    |   9 -<br>
 src/amd/vulkan/Makefile.am                         |   3 -<br>
 src/amd/vulkan/radv_wsi_<wbr>wayland.c                  |   3 -<br>
 src/egl/wayland/{ => wayland-drm}/.gitignore       |   0<br>
 src/intel/<a href="http://Android.blorp.mk" rel="noreferrer" target="_blank">Android.blorp.mk</a>                         |   2 +-<br>
 .../<a href="http://Android.gen.mk" rel="noreferrer" target="_blank">Android.gen.mk</a> => intel/<a href="http://Android.compiler.mk" rel="noreferrer" target="_blank">Android.compiler.mk</a>}   |  41 +++-<br>
 src/intel/<a href="http://Android.isl.mk" rel="noreferrer" target="_blank">Android.isl.mk</a>                           |   6 +-<br>
 src/intel/Android.mk                               |   3 +-<br>
 src/intel/{vulkan/Android.mk => <a href="http://Android.vulkan.mk" rel="noreferrer" target="_blank">Android.vulkan.mk</a>} |  24 +--<br>
 src/intel/Makefile.am                              |  15 +-<br>
 src/intel/<a href="http://Makefile.compiler.am" rel="noreferrer" target="_blank">Makefile.compiler.am</a>                     | 102 ++++++++++<br>
 src/intel/<a href="http://Makefile.isl.am" rel="noreferrer" target="_blank">Makefile.isl.am</a>                          |   1 -<br>
 src/intel/Makefile.sources                         | 154 +++++++++++++++<br>
 src/intel/{tools/Makefile.am => <a href="http://Makefile.tools.am" rel="noreferrer" target="_blank">Makefile.tools.am</a>} |  56 ++----<br>
 src/intel/<a href="http://Makefile.vulkan.am" rel="noreferrer" target="_blank">Makefile.vulkan.am</a>                       | 219 +++++++++++++++++++++<br>
 src/intel/blorp/blorp_priv.h                       |   2 +-<br>
 .../drivers/dri/i965 => intel/compiler}/.gitignore |   9 +-<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     |   0<br>
 .../dri/i965 => intel/compiler}/brw_compiler.h     |   0<br>
 .../compiler}/brw_dead_<wbr>control_flow.cpp            |   0<br>
 .../compiler}/brw_dead_<wbr>control_flow.h              |   0<br>
 .../dri/i965 => intel/compiler}/brw_defines.h      |   0<br>
 .../dri/i965 => intel/compiler}/brw_disasm.c       |   0<br>
 .../drivers/dri/i965 => intel/compiler}/brw_eu.c   |   0<br>
 .../drivers/dri/i965 => intel/compiler}/brw_eu.h   |   0<br>
 .../dri/i965 => intel/compiler}/brw_eu_<wbr>compact.c   |   0<br>
 .../dri/i965 => intel/compiler}/brw_eu_emit.c      |   0<br>
 .../dri/i965 => intel/compiler}/brw_eu_util.c      |   4 -<br>
 .../dri/i965 => intel/compiler}/brw_eu_<wbr>validate.c  |   0<br>
 .../drivers/dri/i965 => intel/compiler}/brw_fs.cpp |   2 -<br>
 .../drivers/dri/i965 => intel/compiler}/brw_fs.h   |   0<br>
 .../dri/i965 => intel/compiler}/brw_fs_<wbr>builder.h   |   0<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   |   1 -<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     |   1 -<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             |   0<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 |   0<br>
 .../compiler}/brw_<wbr>interpolation_map.c              |   0<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      |   0<br>
 .../drivers/dri/i965 => intel/compiler}/brw_nir.c  |   0<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      |   0<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     |   0<br>
 .../dri/i965 => intel/compiler}/brw_shader.h       |   0<br>
 .../dri/i965 => intel/compiler}/brw_vec4.cpp       |   0<br>
 .../drivers/dri/i965 => intel/compiler}/brw_vec4.h |   1 -<br>
 .../dri/i965 => intel/compiler}/brw_vec4_<wbr>builder.h |   0<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 |   1 -<br>
 .../i965 => intel/compiler}/brw_vec4_gs_<wbr>nir.cpp    |   0<br>
 .../compiler}/brw_vec4_gs_<wbr>visitor.cpp              |   0<br>
 .../i965 => intel/compiler}/brw_vec4_gs_<wbr>visitor.h  |   0<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   |   1 -<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   |   0<br>
 .../dri/i965 => intel/compiler}/brw_vec4_tcs.h     |   0<br>
 .../dri/i965 => intel/compiler}/brw_vec4_tes.<wbr>cpp   |   0<br>
 .../dri/i965 => intel/compiler}/brw_vec4_tes.h     |   0<br>
 .../i965 => intel/compiler}/brw_vec4_<wbr>visitor.cpp   |   1 -<br>
 .../dri/i965 => intel/compiler}/brw_vec4_vs.h      |   0<br>
 .../compiler}/brw_vec4_vs_<wbr>visitor.cpp              |   0<br>
 .../dri/i965 => intel/compiler}/brw_vue_map.c      |   0<br>
 .../dri/i965 => intel/compiler}/brw_wm_iz.cpp      |   1 -<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>
 .../i965 => intel/compiler}/intel_asm_<wbr>annotation.h |   0<br>
 .../compiler/test_eu_compact.<wbr>cpp}                  |   2 +-<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/Makefile.am                       | 213 --------------------<br>
 src/intel/vulkan/Makefile.<wbr>sources                  |  85 --------<br>
 src/intel/vulkan/anv_pipeline.<wbr>c                    |   2 +-<br>
 src/intel/vulkan/anv_private.h                     |   4 +-<br>
 src/intel/vulkan/anv_wsi_<wbr>wayland.c                 |   3 -<br>
 src/mesa/drivers/dri/i965/<wbr>Android.mk               |  30 +--<br>
 src/mesa/drivers/dri/i965/<wbr>Makefile.am              |  94 +--------<br>
 src/mesa/drivers/dri/i965/<wbr>Makefile.sources         |  93 +--------<br>
 src/mesa/drivers/dri/i965/brw_<wbr>binding_tables.c     |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>blorp.c              |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>cc.c                 |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clear.c              |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip.c               |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip.h               |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip_line.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip_point.c         |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip_state.c         |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip_tri.c           |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip_unfilled.c      |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip_util.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>compute.c            |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>conditional_render.c |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>context.c            |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>context.h            |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>cs.c                 |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>curbe.c              |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>draw.c               |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>draw_upload.c        |   2 +-<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         |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>gs.c                 |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>gs_state.c           |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>link.cpp             |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>meta_util.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>misc_state.c         |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>nir_uniforms.cpp     |   3 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>performance_query.c  |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>pipe_control.c       |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>primitive_restart.c  |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>program.c            |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>program.h            |   8 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>program_cache.c      |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>queryobj.c           |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>sampler_state.c      |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>sf.c                 |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>sf.h                 |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>sf_emit.c            |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>sf_state.c           |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>state_dump.c         |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>surface_formats.c    |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>tcs.c                |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>tes.c                |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>urb.c                |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>util.c               |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>vs.c                 |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>vs_state.c           |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>wm.c                 |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>wm_state.c           |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>wm_surface_state.c   |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_cc.c                |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_clip_state.c        |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_constant_state.c    |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_depth_state.c       |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_depthstencil.c      |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_gs_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_multisample_state.c |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_queryobj.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_sampler_state.c     |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_scissor_state.c     |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_sf_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_sol.c               |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_urb.c               |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_viewport_state.c    |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_vs_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_wm_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_cs_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_ds_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_gs_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_hs_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_l3_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_misc_state.c        |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_sf_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_sol_state.c         |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_te_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_urb.c               |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_viewport_state.c    |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_vs_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_wm_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_wm_surface_state.c  |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_blend_state.c       |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_depth_state.c       |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_draw_upload.c       |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_ds_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_gs_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_hs_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_multisample_state.c |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_ps_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_sf_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_sol_state.c         |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_surface_state.c     |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_viewport_state.c    |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_vs_state.c          |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen8_wm_depth_stencil.c  |   2 +-<br>
 src/mesa/drivers/dri/i965/hsw_<wbr>queryobj.c           |   2 +-<br>
 src/mesa/drivers/dri/i965/hsw_<wbr>sol.c                |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>intel_batchbuffer.c      |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>intel_blit.c             |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>intel_extensions.c       |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>intel_fbo.c              |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>intel_screen.c           |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>intel_state.c            |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>intel_tex.c              |   2 +-<br>
 src/vulkan/Makefile.am                             |  20 +-<br>
 src/vulkan/Makefile.sources                        |   4 +<br>
 src/vulkan/wsi/.gitignore                          |   2 +<br>
 src/vulkan/wsi/wsi_common_<wbr>wayland.c                |   2 +-<br>
 230 files changed, 707 insertions(+), 736 deletions(-)<br>
 rename src/egl/wayland/{ => wayland-drm}/.gitignore (100%)<br>
 rename src/{mesa/drivers/dri/i965/<a href="http://Android.gen.mk" rel="noreferrer" target="_blank">And<wbr>roid.gen.mk</a> => intel/<a href="http://Android.compiler.mk" rel="noreferrer" target="_blank">Android.compiler.mk</a>} (58%)<br>
 rename src/intel/{vulkan/Android.mk => <a href="http://Android.vulkan.mk" rel="noreferrer" target="_blank">Android.vulkan.mk</a>} (90%)<br>
 create mode 100644 src/intel/<a href="http://Makefile.compiler.am" rel="noreferrer" target="_blank">Makefile.compiler.am</a><br>
 rename src/intel/{tools/Makefile.am => <a href="http://Makefile.tools.am" rel="noreferrer" target="_blank">Makefile.tools.am</a>} (56%)<br>
 create mode 100644 src/intel/<a href="http://Makefile.vulkan.am" rel="noreferrer" target="_blank">Makefile.vulkan.am</a><br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/.gitignore (82%)<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 (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_compiler.h (100%)<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_defines.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_disasm.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_<wbr>compact.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_emit.c (100%)<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 (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>builder.h (100%)<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 (99%)<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 (99%)<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 (100%)<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 (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_<wbr>interpolation_map.c (100%)<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 (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir.c (100%)<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 (100%)<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 (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_shader.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4.h (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_<wbr>builder.h (100%)<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 (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_gs_<wbr>visitor.h (100%)<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 (99%)<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 (100%)<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 (100%)<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 (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_vs.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_vs_<wbr>visitor.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vue_map.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_wm_iz.cpp (99%)<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}/intel_asm_<wbr>annotation.h (100%)<br>
 rename src/{mesa/drivers/dri/i965/<wbr>test_eu_compact.c => intel/compiler/test_eu_<wbr>compact.cpp} (98%)<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/intel/vulkan/Makefile.am<br>
 delete mode 100644 src/intel/vulkan/Makefile.<wbr>sources<br>
 create mode 100644 src/vulkan/wsi/.gitignore<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
2.11.1<br>
<br>
______________________________<wbr>_________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/mesa-dev</a><br>
</font></span></blockquote></div><br></div>