Merge ../mesa into vulkan
authorKristian Høgsberg Kristensen <kristian.h.kristensen@intel.com>
Sat, 9 Jan 2016 06:16:43 +0000 (22:16 -0800)
committerKristian Høgsberg Kristensen <kristian.h.kristensen@intel.com>
Sat, 9 Jan 2016 06:16:43 +0000 (22:16 -0800)
18 files changed:
1  2 
configure.ac
src/glsl/Makefile.am
src/glsl/Makefile.sources
src/glsl/ast_to_hir.cpp
src/glsl/glsl_parser_extras.cpp
src/glsl/nir/glsl_to_nir.cpp
src/glsl/nir/nir.h
src/glsl/nir/nir_opt_algebraic.py
src/glsl/nir/shader_enums.c
src/glsl/nir/shader_enums.h
src/glsl/standalone_scaffolding.cpp
src/mesa/drivers/dri/i965/Makefile.sources
src/mesa/drivers/dri/i965/brw_device_info.c
src/mesa/drivers/dri/i965/brw_fs.cpp
src/mesa/drivers/dri/i965/brw_fs_nir.cpp
src/mesa/drivers/dri/i965/brw_shader.cpp
src/mesa/drivers/dri/i965/brw_vec4_generator.cpp
src/mesa/main/mtypes.h

diff --cc configure.ac
Simple merge
index 1396758b7c235ba626f862060e9ae7726b35f11f,95efdb327c1af159beaa27618c43ec3660213a0c..2e180a545aed2d6544834669da8bb7cf2e568cda
@@@ -144,9 -144,8 +144,9 @@@ libglsl_la_SOURCES =                                       
        glsl_parser.h                                   \
        $(LIBGLSL_FILES)                                \
        $(NIR_FILES)                                    \
-       $(NIR_GENERATED_FILES)
 +      $(SPIRV_FILES)                                  \
+       $(NIR_GENERATED_FILES)                          \
+       $(GLSL_TO_NIR_FILES)
  
  libnir_la_SOURCES =                                   \
        $(NIR_FILES)                                    \
Simple merge
Simple merge
Simple merge
index 3cc42d229a0b1cf39eaf9ce5c4b623b1e83efe51,12efb4419b29656eb4fdd6c502ae80c099d7d95e..e9035b4e1ba16018d53382413326da05227b4c2e
@@@ -400,9 -388,8 +400,9 @@@ nir_visitor::visit(ir_variable *ir
     }
  
     var->data.index = ir->data.index;
 +   var->data.descriptor_set = 0;
     var->data.binding = ir->data.binding;
-    var->data.atomic.offset = ir->data.atomic.offset;
+    var->data.offset = ir->data.offset;
     var->data.image.read_only = ir->data.image_read_only;
     var->data.image.write_only = ir->data.image_write_only;
     var->data.image.coherent = ir->data.image_coherent;
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge