panfrost: Pre-allocate memory for pool
[mesa.git] / src / panfrost / Makefile.sources
1 bifrost_FILES := \
2 bifrost/bifrost.h \
3 bifrost/bifrost_compile.c \
4 bifrost/bifrost_compile.h \
5 bifrost/bi_layout.c \
6 bifrost/bi_liveness.c \
7 bifrost/bi_lower_combine.c \
8 bifrost/bi_tables.c \
9 bifrost/bi_schedule.c \
10 bifrost/bi_special.c \
11 bifrost/bi_pack.c \
12 bifrost/bi_print.c \
13 bifrost/bi_print.h \
14 bifrost/bi_ra.c \
15 bifrost/bi_opt_dce.c \
16 bifrost/bi_quirks.h \
17 bifrost/bir.c \
18 bifrost/compiler.h \
19 bifrost/cmdline.c
20
21 bifrost_disasm_FILES := \
22 bifrost/disassemble.c \
23 bifrost/disassemble.h \
24 bifrost/bi_print_common.c \
25 bifrost/bi_print_common.h
26
27 lib_FILES := \
28 lib/decode_common.c \
29 lib/decode.c \
30 lib/pan_afbc.c \
31 lib/pan_attributes.c \
32 lib/pan_bo.c \
33 lib/pan_bo.h \
34 lib/pan_blit.c \
35 lib/pan_device.h \
36 lib/pan_encoder.h \
37 lib/pan_format.c \
38 lib/pan_invocation.c \
39 lib/pan_pool.c \
40 lib/pan_pool.h \
41 lib/pan_props.c \
42 lib/pan_sampler.c \
43 lib/pan_scoreboard.c \
44 lib/pan_scoreboard.h \
45 lib/pan_tiler.c \
46 lib/pan_texture.c \
47 lib/pan_scratch.c \
48 lib/pan_util.h
49
50 midgard_FILES := \
51 midgard/compiler.h \
52 midgard/disassemble.c \
53 midgard/disassemble.h \
54 midgard/helpers.h \
55 midgard/midgard_address.c \
56 midgard/midgard_compile.c \
57 midgard/midgard_compile.h \
58 midgard/midgard_derivatives.c \
59 midgard/midgard_emit.c \
60 midgard/midgard.h \
61 midgard/midgard_liveness.c \
62 midgard/midgard_helper_invocations.c \
63 midgard/midgard_nir.h \
64 midgard/midgard_ops.c \
65 midgard/midgard_ops.h \
66 midgard/midgard_opt_copy_prop.c \
67 midgard/midgard_opt_dce.c \
68 midgard/midgard_opt_perspective.c \
69 midgard/midgard-parse.h \
70 midgard/midgard_print.c \
71 midgard/midgard_ra.c \
72 midgard/midgard_ra_pipeline.c \
73 midgard/midgard_schedule.c \
74 midgard/midgard_errata_lod.c \
75 midgard/mir.c \
76 midgard/mir_promote_uniforms.c \
77 midgard/mir_squeeze.c \
78 midgard/nir_undef_to_zero.c \
79 midgard/nir_fuse_io_16.c \
80
81 midgard_disasm_FILES := \
82 midgard/disassemble.c \
83 midgard/disassemble.h \
84 midgard/midgard_ops.c \
85 midgard/midgard_ops.h \
86 midgard/midgard_print_constant.c
87
88 shared_FILES := \
89 shared/pan_minmax_cache.c \
90 shared/pan_tiling.c \
91 shared/pan_minmax_cache.h \
92 shared/pan_tiling.h \
93
94 util_FILES := \
95 util/lcra.c \
96 util/lcra.h \
97 util/nir_mod_helpers.c \
98 util/pan_ir.c \
99 util/pan_ir.h \
100 util/pan_liveness.c \
101 util/pan_lower_framebuffer.c \
102 util/pan_sysval.c \