Merge commit mesa-public/master into vulkan
authorJason Ekstrand <jason.ekstrand@intel.com>
Fri, 5 Feb 2016 23:03:04 +0000 (15:03 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Fri, 5 Feb 2016 23:03:44 +0000 (15:03 -0800)
commit741744f691d6ef63e9f9a4c03136f969f2ffb0bf
tree7c9192a0648c2d90bb08efbc21ebcb7a6e2b873a
parent9645b8eb1f1b79e537ad8ddb683507df7bc9da58
parenteb63640c1d38a200a7b1540405051d3ff79d0d8a
Merge commit mesa-public/master into vulkan

This pulls in the patches that move all of the compiler stuff around
86 files changed:
configure.ac
src/Makefile.am
src/compiler/Makefile.am
src/compiler/Makefile.sources
src/compiler/glsl/.gitignore
src/compiler/glsl/Makefile.am
src/compiler/glsl/Makefile.sources
src/compiler/glsl/ast_to_hir.cpp
src/compiler/glsl/glsl_parser_extras.cpp
src/compiler/glsl/ir.cpp
src/compiler/glsl/ir.h
src/compiler/glsl/ir_clone.cpp
src/compiler/glsl/ir_optimization.h
src/compiler/glsl/ir_validate.cpp
src/compiler/glsl/link_uniform_initializers.cpp
src/compiler/glsl/lower_packing_builtins.cpp
src/compiler/glsl/standalone_scaffolding.cpp
src/compiler/glsl_types.cpp
src/compiler/glsl_types.h
src/compiler/nir/Makefile.sources
src/compiler/nir/glsl_to_nir.cpp
src/compiler/nir/nir.c
src/compiler/nir/nir.h
src/compiler/nir/nir_algebraic.py
src/compiler/nir/nir_builder.h
src/compiler/nir/nir_clone.c
src/compiler/nir/nir_control_flow.c
src/compiler/nir/nir_dominance.c
src/compiler/nir/nir_gather_info.c
src/compiler/nir/nir_inline_functions.c
src/compiler/nir/nir_instr_set.c
src/compiler/nir/nir_intrinsics.h
src/compiler/nir/nir_lower_alu_to_scalar.c
src/compiler/nir/nir_lower_atomics.c
src/compiler/nir/nir_lower_indirect_derefs.c
src/compiler/nir/nir_lower_io.c
src/compiler/nir/nir_lower_outputs_to_temporaries.c
src/compiler/nir/nir_lower_returns.c
src/compiler/nir/nir_lower_samplers.c
src/compiler/nir/nir_lower_system_values.c
src/compiler/nir/nir_lower_vars_to_ssa.c
src/compiler/nir/nir_opcodes.py
src/compiler/nir/nir_opt_algebraic.py
src/compiler/nir/nir_phi_builder.c
src/compiler/nir/nir_phi_builder.h
src/compiler/nir/nir_print.c
src/compiler/nir/nir_remove_dead_variables.c
src/compiler/nir/nir_repair_ssa.c
src/compiler/nir/nir_sweep.c
src/compiler/nir/nir_validate.c
src/compiler/nir/spirv/GLSL.std.450.h
src/compiler/nir/spirv/nir_spirv.h
src/compiler/nir/spirv/spirv.h
src/compiler/nir/spirv/spirv_to_nir.c
src/compiler/nir/spirv/vtn_alu.c
src/compiler/nir/spirv/vtn_cfg.c
src/compiler/nir/spirv/vtn_glsl450.c
src/compiler/nir/spirv/vtn_private.h
src/compiler/nir/spirv/vtn_variables.c
src/compiler/nir/spirv2nir.c
src/compiler/nir_types.cpp
src/compiler/nir_types.h
src/compiler/shader_enums.c
src/compiler/shader_enums.h
src/mesa/drivers/dri/i965/brw_compiler.c
src/mesa/drivers/dri/i965/brw_fs.cpp
src/mesa/drivers/dri/i965/brw_fs.h
src/mesa/drivers/dri/i965/brw_fs_channel_expressions.cpp
src/mesa/drivers/dri/i965/brw_fs_nir.cpp
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp
src/mesa/drivers/dri/i965/brw_link.cpp
src/mesa/drivers/dri/i965/brw_nir.c
src/mesa/drivers/dri/i965/brw_program.c
src/mesa/drivers/dri/i965/brw_vec4.h
src/mesa/main/mtypes.h
src/mesa/program/ir_to_mesa.cpp
src/mesa/program/prog_to_nir.c
src/mesa/state_tracker/st_glsl_to_tgsi.cpp
src/vulkan/Makefile.am
src/vulkan/anv_meta.c
src/vulkan/anv_meta_clear.c
src/vulkan/anv_meta_resolve.c
src/vulkan/anv_nir.h
src/vulkan/anv_nir_apply_dynamic_offsets.c
src/vulkan/anv_nir_apply_pipeline_layout.c
src/vulkan/anv_pipeline.c