[Mesa-dev] [PATCH 00/17] Move i965 compiler to src/intel/
Jason Ekstrand
jason at jlekstrand.net
Wed Mar 8 17:43:00 UTC 2017
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.
--Jason
On Wed, Mar 8, 2017 at 9:15 AM, Emil Velikov <emil.l.velikov at gmail.com>
wrote:
> 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
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170308/76a3d490/attachment-0001.html>
More information about the mesa-dev
mailing list