panfrost: Rename misc_0 -> tiler_polygon_list
[mesa.git] / src / gallium / drivers / panfrost / meson.build
index 075afa05cd946b348fa8573065610faf2ca7fc9b..39f1fd8e6b0986784ae8c9c0b3196b8ebd076d6c 100644 (file)
@@ -27,8 +27,12 @@ files_panfrost = files(
   'pan_resource.h',
 
   'midgard/midgard_compile.c',
+  'midgard/mir.c',
   'midgard/midgard_print.c',
+  'midgard/midgard_schedule.c',
+  'midgard/midgard_emit.c',
   'midgard/midgard_ra.c',
+  'midgard/midgard_ra_pipeline.c',
   'midgard/midgard_liveness.c',
   'midgard/midgard_ops.c',
 
@@ -38,9 +42,13 @@ files_panfrost = files(
 
   'bifrost/disassemble.c',
 
+  'pandecode/common.c',
+  'pandecode/decode.c',
+
   'pan_context.c',
+  'pan_afbc.c',
+  'pan_blit.c',
   'pan_job.c',
-  'pan_trace.c',
   'pan_drm.c',
   'pan_allocate.c',
   'pan_assemble.c',
@@ -48,11 +56,11 @@ files_panfrost = files(
   'pan_swizzle.c',
   'pan_blending.c',
   'pan_blend_shaders.c',
-  'pan_wallpaper.c',
   'pan_pretty_print.c',
   'pan_fragment.c',
   'pan_sfbd.c',
-  'pan_mfbd.c'
+  'pan_mfbd.c',
+  'pan_tiler.c',
 )
 
 inc_panfrost = [
@@ -100,38 +108,11 @@ driver_panfrost = declare_dependency(
   link_with : [libpanfrost, libpanfrostwinsys],
 )
 
-files_midgard = files(
-  'midgard/midgard_compile.c',
-  'midgard/midgard_print.c',
-  'midgard/midgard_ra.c',
-  'midgard/midgard_liveness.c',
-  'midgard/midgard_ops.c',
-  'midgard/cppwrap.cpp',
-  'midgard/disassemble.c',
-  'midgard/cmdline.c',
-)
-
 files_bifrost = files(
   'bifrost/disassemble.c',
   'bifrost/cmdline.c',
 )
 
-midgard_compiler = executable(
-  'midgard_compiler',
-  [files_midgard, midgard_nir_algebraic_c],
-  include_directories : inc_panfrost,
-  dependencies : [
-    dep_thread,
-    idep_nir
-  ],
-  link_with : [
-    libgallium,
-    libglsl_standalone,
-    libmesa_util
-  ],
-  build_by_default : true
-)
-
 bifrost_compiler = executable(
   'bifrost_compiler',
   [files_bifrost],
@@ -157,6 +138,7 @@ bifrost_compiler = executable(
 
 files_pandecode = files(
   'pandecode/cmdline.c',
+  'pandecode/common.c',
   'pandecode/decode.c',
 
   'pan_pretty_print.c',