Makefile revision cd9d9e2436a0815f6ed3a61d2cdf8fad53278506
1946f432a08112148d743eb9faf6b27bb8cc7fa76José FonsecaTOP = ../../../.. 2946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonsecainclude $(TOP)/configs/current 3946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca 4946f432a08112148d743eb9faf6b27bb8cc7fa76José FonsecaLIBNAME = llvmpipe 5946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca 6f97eeeec6b9f8a979f9452e2dfdab86ccb058b64Brian PaulDEFINES += -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS 7d81086a86bd7c82eae5a8f0d1092a30c23626257Brian Paul 8946f432a08112148d743eb9faf6b27bb8cc7fa76José FonsecaC_SOURCES = \ 99ae47069b4a2b67e381b02d805f1ca74f31ea7b8José Fonseca lp_bld_alpha.c \ 10d2cf3e8dfd37d6225d5f6911fc53a07706cd07f7José Fonseca lp_bld_arit.c \ 11137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_bld_blend_aos.c \ 125811ed87d732101ab8cfbd087bc99d8c6c963f30José Fonseca lp_bld_blend_logicop.c \ 13137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_bld_blend_soa.c \ 14137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_bld_const.c \ 15137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_bld_conv.c \ 16137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_bld_debug.c \ 17343ccc8dd0d3578aeeb9b635f0933c9f323c7fdaJosé Fonseca lp_bld_depth.c \ 18c5531f575b85e39a63578cd48f70193a4888cfb5José Fonseca lp_bld_flow.c \ 191e6cc1cf3728f715eb9c63c942b09fe42570cfc2José Fonseca lp_bld_format_aos.c \ 20bfd7a9ca967e5521fb3847db8615127c3ee7b9b3José Fonseca lp_bld_format_query.c \ 21866fbacf2bf93282f622f1f455250491d0b3b63fJosé Fonseca lp_bld_format_soa.c \ 22f85c5f8621382ba1c8baa1582d87b46b388258d2José Fonseca lp_bld_interp.c \ 23137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_bld_intr.c \ 24137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_bld_logic.c \ 25421507de06bd42a322c5864d887e67e385eb458cJosé Fonseca lp_bld_pack.c \ 26b4f6907b8d8a966df56c06155049c52dadea105fJosé Fonseca lp_bld_sample.c \ 27de8376e2f22a59a0bc18bb7ddab88ee3153678b8José Fonseca lp_bld_sample_soa.c \ 28137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_bld_swizzle.c \ 298c7c108d712f17a5f307b9c8914b4abc4d5f148eJosé Fonseca lp_bld_struct.c \ 30137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_bld_tgsi_soa.c \ 31137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_bld_type.c \ 32c9adb4c9cb7a750134fea3ab096fe8c5bd2ac09fJosé Fonseca lp_buffer.c \ 33946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca lp_clear.c \ 34946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca lp_context.c \ 35946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca lp_draw_arrays.c \ 362876b684de39dbdf803b3f3d1ac231e76fb4357eBrian Paul lp_fence.c \ 37137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_flush.c \ 3808dd41fd6899bd6b3289d30dc31f8b2998406889José Fonseca lp_jit.c \ 39cd9d9e2436a0815f6ed3a61d2cdf8fad53278506Brian Paul lp_perf.c \ 401073e39ab92a795f7b3958dd789ab324c82c00aeBrian Paul lp_query.c \ 41bfa1a766d6df39963daf54fbc63a84d9c139ec7eBrian Paul lp_rast.c \ 42bfa1a766d6df39963daf54fbc63a84d9c139ec7eBrian Paul lp_rast_tri.c \ 431073e39ab92a795f7b3958dd789ab324c82c00aeBrian Paul lp_scene.c \ 441073e39ab92a795f7b3958dd789ab324c82c00aeBrian Paul lp_scene_queue.c \ 451073e39ab92a795f7b3958dd789ab324c82c00aeBrian Paul lp_screen.c \ 46137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_setup.c \ 4724a3b0d23a93378d77198f1c92f6f381c0ad05b8Brian Paul lp_setup_line.c \ 4824a3b0d23a93378d77198f1c92f6f381c0ad05b8Brian Paul lp_setup_point.c \ 49bfa1a766d6df39963daf54fbc63a84d9c139ec7eBrian Paul lp_setup_tri.c \ 505ce0380a0f585b9e1fb616b749f7fd18a8afada1Keith Whitwell lp_setup_vbuf.c \ 51946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca lp_state_blend.c \ 52946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca lp_state_clip.c \ 53946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca lp_state_derived.c \ 54946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca lp_state_fs.c \ 55946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca lp_state_rasterizer.c \ 56137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_state_sampler.c \ 57946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca lp_state_surface.c \ 58946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca lp_state_vertex.c \ 593f36f4b0519f7a568d6de9919de1001880ab5c8aJosé Fonseca lp_state_vs.c \ 60137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_surface.c \ 61e4c76c02f77ed6e86537b546f4200f8f8132d114José Fonseca lp_tex_sample_llvm.c \ 62137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_texture.c \ 63137afe6a550bef675daa00fb3092a521dabe3a3dBrian Paul lp_tile_soa.c 64946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonseca 65182ff3e47a2d18917cdf3344c2ce95bd0a460784José FonsecaCPP_SOURCES = \ 66182ff3e47a2d18917cdf3344c2ce95bd0a460784José Fonseca lp_bld_misc.cpp 67182ff3e47a2d18917cdf3344c2ce95bd0a460784José Fonseca 68946f432a08112148d743eb9faf6b27bb8cc7fa76José Fonsecainclude ../../Makefile.template 69589ec337f0080893baba996201cf65bb6e1a2fecJosé Fonseca 70589ec337f0080893baba996201cf65bb6e1a2fecJosé Fonsecalp_tile_soa.c: lp_tile_soa.py ../../auxiliary/util/u_format_parse.py ../../auxiliary/util/u_format_access.py ../../auxiliary/util/u_format.csv 71589ec337f0080893baba996201cf65bb6e1a2fecJosé Fonseca python lp_tile_soa.py ../../auxiliary/util/u_format.csv > $@ 729b534400d9969eceac46b28145405086dda8c113Brian Paul 739b534400d9969eceac46b28145405086dda8c113Brian Paul 749b534400d9969eceac46b28145405086dda8c113Brian Paul# to make a .s file to inspect assembly code 759b534400d9969eceac46b28145405086dda8c113Brian Paul.c.s: 769b534400d9969eceac46b28145405086dda8c113Brian Paul $(CC) -S $(INCLUDES) $(DEFINES) $(CFLAGS) $(LIBRARY_DEFINES) $< 77