mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-21 19:48:08 +02:00
Fixes the following building errors:
FAILED: out/target/product/x86_64/obj/SHARED_LIBRARIES/gallium_dri_intermediates/LINKED/gallium_dri.so
...
ld.lld: error: undefined symbol: pan_emit_tls
>>> referenced by pan_cmdstream.c:2279 (external/mesa/src/gallium/drivers/panfrost/pan_cmdstream.c:2279)
...
ld.lld: error: undefined symbol: pan_emit_fbd
>>> referenced by pan_cmdstream.c:2302 (external/mesa/src/gallium/drivers/panfrost/pan_cmdstream.c:2302)
...
ld.lld: error: undefined symbol: pan_emit_fragment_job
>>> referenced by pan_cmdstream.c:2382 (external/mesa/src/gallium/drivers/panfrost/pan_cmdstream.c:2382)
...
ld.lld: error: undefined symbol: pan_emit_bifrost_tiler_heap
>>> referenced by pan_job.c:718 (external/mesa/src/gallium/drivers/panfrost/pan_job.c:718)
...
ld.lld: error: undefined symbol: pan_emit_bifrost_tiler
>>> referenced by pan_job.c:723 (external/mesa/src/gallium/drivers/panfrost/pan_job.c:723)
...
ld.lld: error: undefined symbol: pan_fbd_has_zs_crc_ext
>>> referenced by pan_job.c:893 (external/mesa/src/gallium/drivers/panfrost/pan_job.c:893)
...
clang-9: error: linker command failed with exit code 1 (use -v to see invocation)
Cc: 21.1 <mesa-stable@lists.freedesktop.org>
Fixes: 387f8c037d ("panfrost: Add various helpers to simplify FB desc emission")
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10299>
121 lines
3.5 KiB
Text
121 lines
3.5 KiB
Text
bifrost_FILES := \
|
|
bifrost/bifrost.h \
|
|
bifrost/bifrost_compile.c \
|
|
bifrost/bifrost_compile.h \
|
|
bifrost/bi_layout.c \
|
|
bifrost/bi_liveness.c \
|
|
bifrost/bi_lower_swizzle.c \
|
|
bifrost/bi_schedule.c \
|
|
bifrost/bi_scoreboard.c \
|
|
bifrost/bi_pack.c \
|
|
bifrost/bi_print.c \
|
|
bifrost/bi_print.h \
|
|
bifrost/bi_ra.c \
|
|
bifrost/bi_opt_copy_prop.c \
|
|
bifrost/bi_opt_dce.c \
|
|
bifrost/bi_opt_push_ubo.c \
|
|
bifrost/bi_quirks.h \
|
|
bifrost/bi_test_pack.c \
|
|
bifrost/bir.c \
|
|
bifrost/compiler.h \
|
|
bifrost/cmdline.c
|
|
|
|
bifrost_disasm_FILES := \
|
|
bifrost/disassemble.c \
|
|
bifrost/disassemble.h \
|
|
bifrost/bi_print_common.c \
|
|
bifrost/bi_print_common.h
|
|
|
|
lib_FILES := \
|
|
lib/decode_common.c \
|
|
lib/decode.c \
|
|
lib/pan_afbc.c \
|
|
lib/pan_attributes.c \
|
|
lib/pan_bo.c \
|
|
lib/pan_bo.h \
|
|
lib/pan_blend.c \
|
|
lib/pan_blend.h \
|
|
lib/pan_blitter.c \
|
|
lib/pan_blitter.h \
|
|
lib/pan_cs.c \
|
|
lib/pan_cs.h \
|
|
lib/pan_device.h \
|
|
lib/pan_encoder.h \
|
|
lib/pan_format.c \
|
|
lib/pan_indirect_draw.c \
|
|
lib/pan_indirect_draw.h \
|
|
lib/pan_invocation.c \
|
|
lib/pan_pool.c \
|
|
lib/pan_pool.h \
|
|
lib/pan_props.c \
|
|
lib/pan_sampler.c \
|
|
lib/pan_samples.c \
|
|
lib/pan_shader.c \
|
|
lib/pan_shader.h \
|
|
lib/pan_scoreboard.c \
|
|
lib/pan_scoreboard.h \
|
|
lib/pan_tiler.c \
|
|
lib/pan_texture.c \
|
|
lib/pan_scratch.c \
|
|
lib/pan_util.h
|
|
|
|
midgard_FILES := \
|
|
midgard/compiler.h \
|
|
midgard/disassemble.c \
|
|
midgard/disassemble.h \
|
|
midgard/helpers.h \
|
|
midgard/midgard_address.c \
|
|
midgard/midgard_compile.c \
|
|
midgard/midgard_compile.h \
|
|
midgard/midgard_derivatives.c \
|
|
midgard/midgard_emit.c \
|
|
midgard/midgard.h \
|
|
midgard/midgard_liveness.c \
|
|
midgard/midgard_nir_lower_helper_writes.c \
|
|
midgard/midgard_helper_invocations.c \
|
|
midgard/midgard_nir.h \
|
|
midgard/midgard_nir_lower_image_bitsize.c \
|
|
midgard/midgard_ops.c \
|
|
midgard/midgard_ops.h \
|
|
midgard/midgard_opt_copy_prop.c \
|
|
midgard/midgard_opt_dce.c \
|
|
midgard/midgard_opt_perspective.c \
|
|
midgard/midgard-parse.h \
|
|
midgard/midgard_print.c \
|
|
midgard/midgard_ra.c \
|
|
midgard/midgard_ra_pipeline.c \
|
|
midgard/midgard_schedule.c \
|
|
midgard/midgard_errata_lod.c \
|
|
midgard/mir.c \
|
|
midgard/mir_promote_uniforms.c \
|
|
midgard/mir_squeeze.c \
|
|
midgard/nir_fuse_io_16.c \
|
|
|
|
midgard_disasm_FILES := \
|
|
midgard/disassemble.c \
|
|
midgard/disassemble.h \
|
|
midgard/midgard_ops.c \
|
|
midgard/midgard_ops.h \
|
|
midgard/midgard_print_constant.c
|
|
|
|
shared_FILES := \
|
|
shared/pan_minmax_cache.c \
|
|
shared/pan_tiling.c \
|
|
shared/pan_minmax_cache.h \
|
|
shared/pan_tiling.h \
|
|
|
|
util_FILES := \
|
|
util/lcra.c \
|
|
util/lcra.h \
|
|
util/nir_lower_blend.c \
|
|
util/nir_lower_blend.h \
|
|
util/nir_mod_helpers.c \
|
|
util/pan_ir.c \
|
|
util/pan_ir.h \
|
|
util/pan_liveness.c \
|
|
util/pan_lower_framebuffer.c \
|
|
util/pan_lower_helper_invocation.c \
|
|
util/pan_lower_sample_position.c \
|
|
util/pan_lower_writeout.c \
|
|
util/pan_lower_64bit_intrin.c \
|
|
util/pan_sysval.c \
|