OSDN Git Service

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
@@@ -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
@@@ -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