1C_SOURCES := \ 2 nouveau_buffer.c \ 3 nouveau_buffer.h \ 4 nouveau_context.h \ 5 nouveau_debug.h \ 6 nouveau_fence.c \ 7 nouveau_fence.h \ 8 nouveau_gldefs.h \ 9 nouveau_heap.c \ 10 nouveau_heap.h \ 11 nouveau_mm.c \ 12 nouveau_mm.h \ 13 nouveau_screen.c \ 14 nouveau_screen.h \ 15 nouveau_video.c \ 16 nouveau_video.h \ 17 nouveau_vp3_video_bsp.c \ 18 nouveau_vp3_video.c \ 19 nouveau_vp3_video.h \ 20 nouveau_vp3_video_vp.c \ 21 nouveau_winsys.h \ 22 nv17_mpeg.xml.h \ 23 nv31_mpeg.xml.h \ 24 nv_m2mf.xml.h \ 25 nv_object.xml.h 26 27NV30_C_SOURCES := \ 28 nv30/nv01_2d.xml.h \ 29 nv30/nv30-40_3d.xml.h \ 30 nv30/nv30_clear.c \ 31 nv30/nv30_context.c \ 32 nv30/nv30_context.h \ 33 nv30/nv30_draw.c \ 34 nv30/nv30_format.c \ 35 nv30/nv30_format.h \ 36 nv30/nv30_fragprog.c \ 37 nv30/nv30_fragtex.c \ 38 nv30/nv30_miptree.c \ 39 nv30/nv30_push.c \ 40 nv30/nv30_query.c \ 41 nv30/nv30_resource.c \ 42 nv30/nv30_resource.h \ 43 nv30/nv30_screen.c \ 44 nv30/nv30_screen.h \ 45 nv30/nv30_state.c \ 46 nv30/nv30_state.h \ 47 nv30/nv30_state_validate.c \ 48 nv30/nv30_texture.c \ 49 nv30/nv30_transfer.c \ 50 nv30/nv30_transfer.h \ 51 nv30/nv30_vbo.c \ 52 nv30/nv30_vertprog.c \ 53 nv30/nv30_vertprog.h \ 54 nv30/nv30_winsys.h \ 55 nv30/nv40_vertprog.h \ 56 nv30/nv40_verttex.c \ 57 nv30/nvfx_fragprog.c \ 58 nv30/nvfx_shader.h \ 59 nv30/nvfx_vertprog.c 60 61NV50_C_SOURCES := \ 62 nv50/g80_defs.xml.h \ 63 nv50/g80_texture.xml.h \ 64 nv50/nv50_2d.xml.h \ 65 nv50/nv50_3ddefs.xml.h \ 66 nv50/nv50_3d.xml.h \ 67 nv50/nv50_blit.h \ 68 nv50/nv50_compute.c \ 69 nv50/nv50_compute.xml.h \ 70 nv50/nv50_context.c \ 71 nv50/nv50_context.h \ 72 nv50/nv50_formats.c \ 73 nv50/nv50_miptree.c \ 74 nv50/nv50_program.c \ 75 nv50/nv50_program.h \ 76 nv50/nv50_push.c \ 77 nv50/nv50_query.c \ 78 nv50/nv50_query.h \ 79 nv50/nv50_query_hw.c \ 80 nv50/nv50_query_hw.h \ 81 nv50/nv50_query_hw_metric.c \ 82 nv50/nv50_query_hw_metric.h \ 83 nv50/nv50_query_hw_sm.c \ 84 nv50/nv50_query_hw_sm.h \ 85 nv50/nv50_resource.c \ 86 nv50/nv50_resource.h \ 87 nv50/nv50_screen.c \ 88 nv50/nv50_screen.h \ 89 nv50/nv50_shader_state.c \ 90 nv50/nv50_state.c \ 91 nv50/nv50_stateobj.h \ 92 nv50/nv50_stateobj_tex.h \ 93 nv50/nv50_state_validate.c \ 94 nv50/nv50_surface.c \ 95 nv50/nv50_tex.c \ 96 nv50/nv50_transfer.c \ 97 nv50/nv50_transfer.h \ 98 nv50/nv50_vbo.c \ 99 nv50/nv50_winsys.h \ 100 nv50/nv84_video_bsp.c \ 101 nv50/nv84_video.c \ 102 nv50/nv84_video.h \ 103 nv50/nv84_video_vp.c \ 104 nv50/nv98_video_bsp.c \ 105 nv50/nv98_video.c \ 106 nv50/nv98_video.h \ 107 nv50/nv98_video_ppp.c \ 108 nv50/nv98_video_vp.c 109 110NV50_CODEGEN_SOURCES := \ 111 codegen/nv50_ir.cpp \ 112 codegen/nv50_ir_bb.cpp \ 113 codegen/nv50_ir_build_util.cpp \ 114 codegen/nv50_ir_build_util.h \ 115 codegen/nv50_ir_driver.h \ 116 codegen/nv50_ir_emit_nv50.cpp \ 117 codegen/nv50_ir_from_common.cpp \ 118 codegen/nv50_ir_from_common.h \ 119 codegen/nv50_ir_from_nir.cpp \ 120 codegen/nv50_ir_from_tgsi.cpp \ 121 codegen/nv50_ir_graph.cpp \ 122 codegen/nv50_ir_graph.h \ 123 codegen/nv50_ir.h \ 124 codegen/nv50_ir_inlines.h \ 125 codegen/nv50_ir_lowering_helper.cpp \ 126 codegen/nv50_ir_lowering_helper.h \ 127 codegen/nv50_ir_lowering_nv50.cpp \ 128 codegen/nv50_ir_peephole.cpp \ 129 codegen/nv50_ir_print.cpp \ 130 codegen/nv50_ir_ra.cpp \ 131 codegen/nv50_ir_serialize.cpp \ 132 codegen/nv50_ir_ssa.cpp \ 133 codegen/nv50_ir_target.cpp \ 134 codegen/nv50_ir_target.h \ 135 codegen/nv50_ir_target_nv50.cpp \ 136 codegen/nv50_ir_target_nv50.h \ 137 codegen/nv50_ir_util.cpp \ 138 codegen/nv50_ir_util.h \ 139 codegen/unordered_set.h 140 141NVC0_CODEGEN_SOURCES := \ 142 codegen/nv50_ir_emit_gk110.cpp \ 143 codegen/nv50_ir_emit_gm107.cpp \ 144 codegen/nv50_ir_emit_gv100.cpp \ 145 codegen/nv50_ir_emit_gv100.h \ 146 codegen/nv50_ir_emit_nvc0.cpp \ 147 codegen/nv50_ir_lowering_gm107.cpp \ 148 codegen/nv50_ir_lowering_gm107.h \ 149 codegen/nv50_ir_lowering_gv100.cpp \ 150 codegen/nv50_ir_lowering_gv100.h \ 151 codegen/nv50_ir_lowering_nvc0.cpp \ 152 codegen/nv50_ir_lowering_nvc0.h \ 153 codegen/nv50_ir_target_gm107.cpp \ 154 codegen/nv50_ir_target_gm107.h \ 155 codegen/nv50_ir_target_gv100.cpp \ 156 codegen/nv50_ir_target_gv100.h \ 157 codegen/nv50_ir_target_nvc0.cpp \ 158 codegen/nv50_ir_target_nvc0.h 159 160NVC0_C_SOURCES := \ 161 nvc0/cla0c0qmd.h \ 162 nvc0/clc0c0qmd.h \ 163 nvc0/clc3c0qmd.h \ 164 nvc0/drf.h \ 165 nvc0/qmd.h \ 166 nvc0/qmda0c0.c \ 167 nvc0/qmdc0c0.c \ 168 nvc0/qmdc3c0.c \ 169 nvc0/gm107_texture.xml.h \ 170 nvc0/nvc0_3d.xml.h \ 171 nvc0/nvc0_compute.c \ 172 nvc0/nvc0_compute.xml.h \ 173 nvc0/nvc0_context.c \ 174 nvc0/nvc0_context.h \ 175 nvc0/nvc0_formats.c \ 176 nvc0/nvc0_m2mf.xml.h \ 177 nvc0/nvc0_macros.h \ 178 nvc0/nvc0_miptree.c \ 179 nvc0/nvc0_program.c \ 180 nvc0/nvc0_program.h \ 181 nvc0/nvc0_query.c \ 182 nvc0/nvc0_query.h \ 183 nvc0/nvc0_query_hw.c \ 184 nvc0/nvc0_query_hw.h \ 185 nvc0/nvc0_query_hw_metric.c \ 186 nvc0/nvc0_query_hw_metric.h \ 187 nvc0/nvc0_query_hw_sm.c \ 188 nvc0/nvc0_query_hw_sm.h \ 189 nvc0/nvc0_query_sw.c \ 190 nvc0/nvc0_query_sw.h \ 191 nvc0/nvc0_resource.c \ 192 nvc0/nvc0_resource.h \ 193 nvc0/nvc0_screen.c \ 194 nvc0/nvc0_screen.h \ 195 nvc0/nvc0_shader_state.c \ 196 nvc0/nvc0_state.c \ 197 nvc0/nvc0_stateobj.h \ 198 nvc0/nvc0_state_validate.c \ 199 nvc0/nvc0_surface.c \ 200 nvc0/nvc0_tex.c \ 201 nvc0/nvc0_transfer.c \ 202 nvc0/nvc0_vbo.c \ 203 nvc0/nvc0_vbo_translate.c \ 204 nvc0/nvc0_video_bsp.c \ 205 nvc0/nvc0_video.c \ 206 nvc0/nvc0_video.h \ 207 nvc0/nvc0_video_ppp.c \ 208 nvc0/nvc0_video_vp.c \ 209 nvc0/nvc0_winsys.h \ 210 nvc0/nve4_compute.c \ 211 nvc0/nve4_compute.h \ 212 nvc0/nve4_compute.xml.h \ 213 nvc0/nve4_copy.xml.h \ 214 nvc0/nve4_p2mf.xml.h 215