1 i965_compiler_FILES = \ 2 brw_cfg.cpp \ 3 brw_cfg.h \ 4 brw_compiler.c \ 5 brw_compiler.h \ 6 brw_dead_control_flow.cpp \ 7 brw_dead_control_flow.h \ 8 brw_defines.h \ 9 brw_disasm.c \ 10 brw_eu.c \ 11 brw_eu_compact.c \ 12 brw_eu_emit.c \ 13 brw_eu.h \ 14 brw_eu_util.c \ 15 brw_eu_validate.c \ 16 brw_fs_builder.h \ 17 brw_fs_cmod_propagation.cpp \ 18 brw_fs_combine_constants.cpp \ 19 brw_fs_copy_propagation.cpp \ 20 brw_fs.cpp \ 21 brw_fs_cse.cpp \ 22 brw_fs_dead_code_eliminate.cpp \ 23 brw_fs_generator.cpp \ 24 brw_fs.h \ 25 brw_fs_live_variables.cpp \ 26 brw_fs_live_variables.h \ 27 brw_fs_lower_d2x.cpp \ 28 brw_fs_lower_pack.cpp \ 29 brw_fs_nir.cpp \ 30 brw_fs_reg_allocate.cpp \ 31 brw_fs_register_coalesce.cpp \ 32 brw_fs_saturate_propagation.cpp \ 33 brw_fs_sel_peephole.cpp \ 34 brw_fs_surface_builder.cpp \ 35 brw_fs_surface_builder.h \ 36 brw_fs_validate.cpp \ 37 brw_fs_visitor.cpp \ 38 brw_inst.h \ 39 brw_interpolation_map.c \ 40 brw_ir_allocator.h \ 41 brw_ir_fs.h \ 42 brw_ir_vec4.h \ 43 brw_nir.h \ 44 brw_nir.c \ 45 brw_nir_analyze_boolean_resolves.c \ 46 brw_nir_attribute_workarounds.c \ 47 brw_nir_intrinsics.c \ 48 brw_nir_opt_peephole_ffma.c \ 49 brw_nir_tcs_workarounds.c \ 50 brw_packed_float.c \ 51 brw_predicated_break.cpp \ 52 brw_reg.h \ 53 brw_schedule_instructions.cpp \ 54 brw_shader.cpp \ 55 brw_shader.h \ 56 brw_util.c \ 57 brw_util.h \ 58 brw_vec4_builder.h \ 59 brw_vec4_cmod_propagation.cpp \ 60 brw_vec4_copy_propagation.cpp \ 61 brw_vec4.cpp \ 62 brw_vec4_cse.cpp \ 63 brw_vec4_dead_code_eliminate.cpp \ 64 brw_vec4_generator.cpp \ 65 brw_vec4_gs_visitor.cpp \ 66 brw_vec4_gs_visitor.h \ 67 brw_vec4.h \ 68 brw_vec4_live_variables.cpp \ 69 brw_vec4_live_variables.h \ 70 brw_vec4_nir.cpp \ 71 brw_vec4_gs_nir.cpp \ 72 brw_vec4_reg_allocate.cpp \ 73 brw_vec4_surface_builder.cpp \ 74 brw_vec4_surface_builder.h \ 75 brw_vec4_tcs.cpp \ 76 brw_vec4_tcs.h \ 77 brw_vec4_tes.cpp \ 78 brw_vec4_tes.h \ 79 brw_vec4_visitor.cpp \ 80 brw_vec4_vs_visitor.cpp \ 81 brw_vue_map.c \ 82 brw_wm_iz.cpp \ 83 gen6_gs_visitor.cpp \ 84 gen6_gs_visitor.h \ 85 intel_asm_annotation.c \ 86 intel_asm_annotation.h \ 87 intel_debug.c \ 88 intel_debug.h \ 89 intel_resolve_map.c \ 90 intel_resolve_map.h 91 92 i965_compiler_GENERATED_FILES = \ 93 brw_nir_trig_workarounds.c 94 95 i965_FILES = \ 96 brw_binding_tables.c \ 97 brw_blorp.c \ 98 brw_blorp.h \ 99 brw_cc.c \ 100 brw_clear.c \ 101 brw_clip.c \ 102 brw_clip.h \ 103 brw_clip_line.c \ 104 brw_clip_point.c \ 105 brw_clip_state.c \ 106 brw_clip_tri.c \ 107 brw_clip_unfilled.c \ 108 brw_clip_util.c \ 109 brw_compute.c \ 110 brw_conditional_render.c \ 111 brw_context.c \ 112 brw_context.h \ 113 brw_cs.c \ 114 brw_cs.h \ 115 brw_cubemap_normalize.cpp \ 116 brw_curbe.c \ 117 brw_draw.c \ 118 brw_draw.h \ 119 brw_draw_upload.c \ 120 brw_ff_gs.c \ 121 brw_ff_gs_emit.c \ 122 brw_ff_gs.h \ 123 brw_fs_channel_expressions.cpp \ 124 brw_fs_vector_splitting.cpp \ 125 brw_formatquery.c \ 126 brw_gs.c \ 127 brw_gs.h \ 128 brw_gs_state.c \ 129 brw_gs_surface_state.c \ 130 brw_link.cpp \ 131 brw_meta_util.c \ 132 brw_meta_util.h \ 133 brw_misc_state.c \ 134 brw_multisample_state.h \ 135 brw_nir_uniforms.cpp \ 136 brw_object_purgeable.c \ 137 brw_pipe_control.c \ 138 brw_program.c \ 139 brw_program.h \ 140 brw_program_cache.c \ 141 brw_primitive_restart.c \ 142 brw_queryobj.c \ 143 brw_reset.c \ 144 brw_sampler_state.c \ 145 brw_sf.c \ 146 brw_sf_emit.c \ 147 brw_sf.h \ 148 brw_sf_state.c \ 149 brw_state_batch.c \ 150 brw_state_dump.c \ 151 brw_state.h \ 152 brw_state_upload.c \ 153 brw_structs.h \ 154 brw_surface_formats.c \ 155 brw_sync.c \ 156 brw_tcs.c \ 157 brw_tcs_surface_state.c \ 158 brw_tes.c \ 159 brw_tes_surface_state.c \ 160 brw_tex_layout.c \ 161 brw_urb.c \ 162 brw_vs.c \ 163 brw_vs.h \ 164 brw_vs_state.c \ 165 brw_vs_surface_state.c \ 166 brw_wm.c \ 167 brw_wm.h \ 168 brw_wm_state.c \ 169 brw_wm_surface_state.c \ 170 gen6_cc.c \ 171 gen6_clip_state.c \ 172 gen6_constant_state.c \ 173 gen6_depth_state.c \ 174 gen6_depthstencil.c \ 175 gen6_gs_state.c \ 176 gen6_multisample_state.c \ 177 gen6_queryobj.c \ 178 gen6_sampler_state.c \ 179 gen6_scissor_state.c \ 180 gen6_sf_state.c \ 181 gen6_sol.c \ 182 gen6_urb.c \ 183 gen6_viewport_state.c \ 184 gen6_vs_state.c \ 185 gen6_wm_state.c \ 186 gen7_cs_state.c \ 187 gen7_ds_state.c \ 188 gen7_gs_state.c \ 189 gen7_hs_state.c \ 190 gen7_l3_state.c \ 191 gen7_misc_state.c \ 192 gen7_sf_state.c \ 193 gen7_sol_state.c \ 194 gen7_te_state.c \ 195 gen7_urb.c \ 196 gen7_viewport_state.c \ 197 gen7_vs_state.c \ 198 gen7_wm_state.c \ 199 gen7_wm_surface_state.c \ 200 gen8_blend_state.c \ 201 gen8_depth_state.c \ 202 gen8_draw_upload.c \ 203 gen8_ds_state.c \ 204 gen8_gs_state.c \ 205 gen8_hs_state.c \ 206 gen8_multisample_state.c \ 207 gen8_ps_state.c \ 208 gen8_sf_state.c \ 209 gen8_sol_state.c \ 210 gen8_surface_state.c \ 211 gen8_viewport_state.c \ 212 gen8_vs_state.c \ 213 gen8_wm_depth_stencil.c \ 214 hsw_queryobj.c \ 215 hsw_sol.c \ 216 intel_batchbuffer.c \ 217 intel_batchbuffer.h \ 218 intel_blit.c \ 219 intel_blit.h \ 220 intel_buffer_objects.c \ 221 intel_buffer_objects.h \ 222 intel_buffers.c \ 223 intel_buffers.h \ 224 intel_copy_image.c \ 225 intel_extensions.c \ 226 intel_fbo.c \ 227 intel_fbo.h \ 228 intel_image.h \ 229 intel_mipmap_tree.c \ 230 intel_mipmap_tree.h \ 231 intel_pixel_bitmap.c \ 232 intel_pixel.c \ 233 intel_pixel_copy.c \ 234 intel_pixel_draw.c \ 235 intel_pixel.h \ 236 intel_pixel_read.c \ 237 intel_screen.c \ 238 intel_screen.h \ 239 intel_state.c \ 240 intel_tex.c \ 241 intel_tex_copy.c \ 242 intel_tex.h \ 243 intel_tex_image.c \ 244 intel_tex_obj.h \ 245 intel_tex_subimage.c \ 246 intel_tex_validate.c \ 247 intel_tiled_memcpy.c \ 248 intel_tiled_memcpy.h \ 249 intel_upload.c 250 251 i965_gen6_FILES = \ 252 genX_blorp_exec.c 253 254 i965_gen7_FILES = \ 255 genX_blorp_exec.c 256 257 i965_gen75_FILES = \ 258 genX_blorp_exec.c 259 260 i965_gen8_FILES = \ 261 genX_blorp_exec.c 262 263 i965_gen9_FILES = \ 264 genX_blorp_exec.c 265