X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Fdrivers%2Fpanfrost%2Fmeson.build;h=39f1fd8e6b0986784ae8c9c0b3196b8ebd076d6c;hb=6434f5c4942969dc60a8680c2ba00b97bf253009;hp=075afa05cd946b348fa8573065610faf2ca7fc9b;hpb=1155446c198f43fcfc7afcb01917f5b3517081c2;p=mesa.git diff --git a/src/gallium/drivers/panfrost/meson.build b/src/gallium/drivers/panfrost/meson.build index 075afa05cd9..39f1fd8e6b0 100644 --- a/src/gallium/drivers/panfrost/meson.build +++ b/src/gallium/drivers/panfrost/meson.build @@ -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',