r600/sfn: Add support for SSBO load and store
[mesa.git] / src / gallium / drivers / r600 / meson.build
index 36805e1d0cc4a9fc9df1f1943f0b22374e212748..ecdf8504032e722f5caf74ffaa699a70d78c4689 100644 (file)
@@ -118,6 +118,8 @@ files_r600 = files(
   'sfn/sfn_emitaluinstruction.h',
   'sfn/sfn_emitinstruction.cpp',
   'sfn/sfn_emitinstruction.h',
+  'sfn/sfn_emitssboinstruction.cpp',
+  'sfn/sfn_emitssboinstruction.h',
   'sfn/sfn_emittexinstruction.cpp',
   'sfn/sfn_emittexinstruction.h',
   'sfn/sfn_emitinstruction.h',
@@ -131,16 +133,29 @@ files_r600 = files(
   'sfn/sfn_instruction_export.h',
   'sfn/sfn_instruction_fetch.cpp',
   'sfn/sfn_instruction_fetch.h',
+  'sfn/sfn_instruction_gds.cpp',
+  'sfn/sfn_instruction_gds.h',
+  'sfn/sfn_instruction_misc.cpp',
+  'sfn/sfn_instruction_misc.h',
   'sfn/sfn_instruction_tex.cpp',
   'sfn/sfn_instruction_tex.h',
   'sfn/sfn_ir_to_assembly.cpp',
   'sfn/sfn_ir_to_assembly.h',
+  'sfn/sfn_liverange.cpp',
+  'sfn/sfn_liverange.h',
   'sfn/sfn_nir.cpp',
   'sfn/sfn_nir.h',
+  'sfn/sfn_nir_lower_fs_out_to_vector.cpp',
+  'sfn/sfn_nir_lower_fs_out_to_vector.h',
+  'sfn/sfn_nir_vectorize_vs_inputs.c',
   'sfn/sfn_shader_base.cpp',
   'sfn/sfn_shader_base.h',
+  'sfn/sfn_shader_compute.cpp',
+  'sfn/sfn_shader_compute.h',
   'sfn/sfn_shader_fragment.cpp',
   'sfn/sfn_shader_fragment.h',
+  'sfn/sfn_shader_geometry.cpp',
+  'sfn/sfn_shader_geometry.h',
   'sfn/sfn_shader_vertex.cpp',
   'sfn/sfn_shader_vertex.h',
   'sfn/sfn_shaderio.cpp',