Dear mesa-dev list, I prepared a patch, that should delete the i965g driver. I hope I didn't miss something. It would be _very_ good if someone with more Mesa/Gallium3D experience could have a look at this.
Please note, that I don't have commit access to Mesa's Git repository. In case you accept this patch, someone with access would have to commit it in my stead. Kind regards, Kai Wasserbäch Kai Wasserbäch (1): i965g: Delete this driver, it is broken. configure.ac | 14 - src/gallium/drivers/i965/Makefile | 74 - src/gallium/drivers/i965/SConscript | 79 - src/gallium/drivers/i965/brw_batchbuffer.c | 200 -- src/gallium/drivers/i965/brw_batchbuffer.h | 147 -- src/gallium/drivers/i965/brw_cc.c | 129 -- src/gallium/drivers/i965/brw_clip.c | 221 --- src/gallium/drivers/i965/brw_clip.h | 197 -- src/gallium/drivers/i965/brw_clip_line.c | 272 --- src/gallium/drivers/i965/brw_clip_point.c | 47 - src/gallium/drivers/i965/brw_clip_state.c | 209 -- src/gallium/drivers/i965/brw_clip_tri.c | 596 ------ src/gallium/drivers/i965/brw_clip_unfilled.c | 497 ----- src/gallium/drivers/i965/brw_clip_util.c | 391 ---- src/gallium/drivers/i965/brw_context.c | 162 -- src/gallium/drivers/i965/brw_context.h | 865 -------- src/gallium/drivers/i965/brw_curbe.c | 382 ---- src/gallium/drivers/i965/brw_debug.h | 43 - src/gallium/drivers/i965/brw_defines.h | 1166 ----------- src/gallium/drivers/i965/brw_disasm.c | 1023 ---------- src/gallium/drivers/i965/brw_disasm.h | 36 - src/gallium/drivers/i965/brw_draw.c | 254 --- src/gallium/drivers/i965/brw_draw.h | 39 - src/gallium/drivers/i965/brw_draw_upload.c | 359 ---- src/gallium/drivers/i965/brw_eu.c | 262 --- src/gallium/drivers/i965/brw_eu.h | 992 ---------- src/gallium/drivers/i965/brw_eu_debug.c | 94 - src/gallium/drivers/i965/brw_eu_emit.c | 1433 -------------- src/gallium/drivers/i965/brw_eu_util.c | 126 -- src/gallium/drivers/i965/brw_gs.c | 215 -- src/gallium/drivers/i965/brw_gs.h | 76 - src/gallium/drivers/i965/brw_gs_emit.c | 180 -- src/gallium/drivers/i965/brw_gs_state.c | 169 -- src/gallium/drivers/i965/brw_misc_state.c | 514 ----- src/gallium/drivers/i965/brw_pipe_blend.c | 208 -- src/gallium/drivers/i965/brw_pipe_clear.c | 270 --- src/gallium/drivers/i965/brw_pipe_depth.c | 187 -- src/gallium/drivers/i965/brw_pipe_fb.c | 84 - src/gallium/drivers/i965/brw_pipe_flush.c | 56 - src/gallium/drivers/i965/brw_pipe_misc.c | 54 - src/gallium/drivers/i965/brw_pipe_query.c | 264 --- src/gallium/drivers/i965/brw_pipe_rast.c | 188 -- src/gallium/drivers/i965/brw_pipe_rast.h | 16 - src/gallium/drivers/i965/brw_pipe_sampler.c | 259 --- src/gallium/drivers/i965/brw_pipe_shader.c | 303 --- src/gallium/drivers/i965/brw_pipe_surface.c | 258 --- src/gallium/drivers/i965/brw_pipe_vertex.c | 329 ---- src/gallium/drivers/i965/brw_public.h | 13 - src/gallium/drivers/i965/brw_reg.h | 151 -- src/gallium/drivers/i965/brw_resource.c | 52 - src/gallium/drivers/i965/brw_resource.h | 152 -- src/gallium/drivers/i965/brw_resource_buffer.c | 182 -- src/gallium/drivers/i965/brw_resource_texture.c | 555 ------ .../drivers/i965/brw_resource_texture_layout.c | 414 ---- src/gallium/drivers/i965/brw_screen.c | 460 ----- src/gallium/drivers/i965/brw_screen.h | 104 - src/gallium/drivers/i965/brw_sf.c | 216 -- src/gallium/drivers/i965/brw_sf.h | 122 -- src/gallium/drivers/i965/brw_sf_emit.c | 764 ------- src/gallium/drivers/i965/brw_sf_state.c | 331 ---- src/gallium/drivers/i965/brw_state.h | 174 -- src/gallium/drivers/i965/brw_state_batch.c | 98 - src/gallium/drivers/i965/brw_state_cache.c | 617 ------ src/gallium/drivers/i965/brw_state_debug.c | 153 -- src/gallium/drivers/i965/brw_state_upload.c | 270 --- src/gallium/drivers/i965/brw_structs.h | 1776 ----------------- src/gallium/drivers/i965/brw_structs_dump.c | 1247 ------------ src/gallium/drivers/i965/brw_structs_dump.h | 276 --- src/gallium/drivers/i965/brw_structs_dump.py | 291 --- src/gallium/drivers/i965/brw_swtnl.c | 95 - src/gallium/drivers/i965/brw_types.h | 21 - src/gallium/drivers/i965/brw_urb.c | 263 --- src/gallium/drivers/i965/brw_util.h | 44 - src/gallium/drivers/i965/brw_vs.c | 129 -- src/gallium/drivers/i965/brw_vs.h | 105 - src/gallium/drivers/i965/brw_vs_emit.c | 1660 ---------------- src/gallium/drivers/i965/brw_vs_state.c | 201 -- src/gallium/drivers/i965/brw_vs_surface_state.c | 231 --- src/gallium/drivers/i965/brw_winsys.h | 288 --- src/gallium/drivers/i965/brw_winsys_debug.c | 87 - src/gallium/drivers/i965/brw_wm.c | 319 --- src/gallium/drivers/i965/brw_wm.h | 344 ---- src/gallium/drivers/i965/brw_wm_constant_buffer.c | 165 -- src/gallium/drivers/i965/brw_wm_debug.c | 257 --- src/gallium/drivers/i965/brw_wm_emit.c | 1521 -------------- src/gallium/drivers/i965/brw_wm_fp.c | 1223 ------------ src/gallium/drivers/i965/brw_wm_glsl.c | 2032 ------------------- src/gallium/drivers/i965/brw_wm_iz.c | 156 -- src/gallium/drivers/i965/brw_wm_pass0.c | 366 ---- src/gallium/drivers/i965/brw_wm_pass1.c | 292 --- src/gallium/drivers/i965/brw_wm_pass2.c | 334 ---- src/gallium/drivers/i965/brw_wm_sampler_state.c | 228 --- src/gallium/drivers/i965/brw_wm_state.c | 340 ---- src/gallium/drivers/i965/brw_wm_surface_state.c | 293 --- src/gallium/drivers/i965/intel_decode.c | 2078 -------------------- src/gallium/drivers/i965/intel_decode.h | 31 - src/gallium/drivers/i965/intel_structs.h | 134 -- src/gallium/targets/dri-i965/Makefile | 33 - src/gallium/targets/dri-i965/SConscript | 32 - src/gallium/targets/dri-i965/target.c | 29 - src/gallium/targets/xorg-i965/Makefile | 26 - src/gallium/targets/xorg-i965/intel_target.c | 29 - src/gallium/targets/xorg-i965/intel_xorg.c | 147 -- src/gallium/winsys/i965/drm/Makefile | 14 - src/gallium/winsys/i965/drm/SConscript | 17 - src/gallium/winsys/i965/drm/i965_drm_buffer.c | 503 ----- src/gallium/winsys/i965/drm/i965_drm_public.h | 9 - src/gallium/winsys/i965/drm/i965_drm_winsys.c | 74 - src/gallium/winsys/i965/drm/i965_drm_winsys.h | 60 - src/gallium/winsys/i965/xlib/Makefile | 97 - src/gallium/winsys/i965/xlib/xlib_i965.c | 508 ----- 111 files changed, 0 insertions(+), 37172 deletions(-) delete mode 100644 src/gallium/drivers/i965/Makefile delete mode 100644 src/gallium/drivers/i965/SConscript delete mode 100644 src/gallium/drivers/i965/brw_batchbuffer.c delete mode 100644 src/gallium/drivers/i965/brw_batchbuffer.h delete mode 100644 src/gallium/drivers/i965/brw_cc.c delete mode 100644 src/gallium/drivers/i965/brw_clip.c delete mode 100644 src/gallium/drivers/i965/brw_clip.h delete mode 100644 src/gallium/drivers/i965/brw_clip_line.c delete mode 100644 src/gallium/drivers/i965/brw_clip_point.c delete mode 100644 src/gallium/drivers/i965/brw_clip_state.c delete mode 100644 src/gallium/drivers/i965/brw_clip_tri.c delete mode 100644 src/gallium/drivers/i965/brw_clip_unfilled.c delete mode 100644 src/gallium/drivers/i965/brw_clip_util.c delete mode 100644 src/gallium/drivers/i965/brw_context.c delete mode 100644 src/gallium/drivers/i965/brw_context.h delete mode 100644 src/gallium/drivers/i965/brw_curbe.c delete mode 100644 src/gallium/drivers/i965/brw_debug.h delete mode 100644 src/gallium/drivers/i965/brw_defines.h delete mode 100644 src/gallium/drivers/i965/brw_disasm.c delete mode 100644 src/gallium/drivers/i965/brw_disasm.h delete mode 100644 src/gallium/drivers/i965/brw_draw.c delete mode 100644 src/gallium/drivers/i965/brw_draw.h delete mode 100644 src/gallium/drivers/i965/brw_draw_upload.c delete mode 100644 src/gallium/drivers/i965/brw_eu.c delete mode 100644 src/gallium/drivers/i965/brw_eu.h delete mode 100644 src/gallium/drivers/i965/brw_eu_debug.c delete mode 100644 src/gallium/drivers/i965/brw_eu_emit.c delete mode 100644 src/gallium/drivers/i965/brw_eu_util.c delete mode 100644 src/gallium/drivers/i965/brw_gs.c delete mode 100644 src/gallium/drivers/i965/brw_gs.h delete mode 100644 src/gallium/drivers/i965/brw_gs_emit.c delete mode 100644 src/gallium/drivers/i965/brw_gs_state.c delete mode 100644 src/gallium/drivers/i965/brw_misc_state.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_blend.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_clear.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_depth.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_fb.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_flush.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_misc.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_query.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_rast.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_rast.h delete mode 100644 src/gallium/drivers/i965/brw_pipe_sampler.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_shader.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_surface.c delete mode 100644 src/gallium/drivers/i965/brw_pipe_vertex.c delete mode 100644 src/gallium/drivers/i965/brw_public.h delete mode 100644 src/gallium/drivers/i965/brw_reg.h delete mode 100644 src/gallium/drivers/i965/brw_resource.c delete mode 100644 src/gallium/drivers/i965/brw_resource.h delete mode 100644 src/gallium/drivers/i965/brw_resource_buffer.c delete mode 100644 src/gallium/drivers/i965/brw_resource_texture.c delete mode 100644 src/gallium/drivers/i965/brw_resource_texture_layout.c delete mode 100644 src/gallium/drivers/i965/brw_screen.c delete mode 100644 src/gallium/drivers/i965/brw_screen.h delete mode 100644 src/gallium/drivers/i965/brw_sf.c delete mode 100644 src/gallium/drivers/i965/brw_sf.h delete mode 100644 src/gallium/drivers/i965/brw_sf_emit.c delete mode 100644 src/gallium/drivers/i965/brw_sf_state.c delete mode 100644 src/gallium/drivers/i965/brw_state.h delete mode 100644 src/gallium/drivers/i965/brw_state_batch.c delete mode 100644 src/gallium/drivers/i965/brw_state_cache.c delete mode 100644 src/gallium/drivers/i965/brw_state_debug.c delete mode 100644 src/gallium/drivers/i965/brw_state_upload.c delete mode 100644 src/gallium/drivers/i965/brw_structs.h delete mode 100644 src/gallium/drivers/i965/brw_structs_dump.c delete mode 100644 src/gallium/drivers/i965/brw_structs_dump.h delete mode 100755 src/gallium/drivers/i965/brw_structs_dump.py delete mode 100644 src/gallium/drivers/i965/brw_swtnl.c delete mode 100644 src/gallium/drivers/i965/brw_types.h delete mode 100644 src/gallium/drivers/i965/brw_urb.c delete mode 100644 src/gallium/drivers/i965/brw_util.h delete mode 100644 src/gallium/drivers/i965/brw_vs.c delete mode 100644 src/gallium/drivers/i965/brw_vs.h delete mode 100644 src/gallium/drivers/i965/brw_vs_emit.c delete mode 100644 src/gallium/drivers/i965/brw_vs_state.c delete mode 100644 src/gallium/drivers/i965/brw_vs_surface_state.c delete mode 100644 src/gallium/drivers/i965/brw_winsys.h delete mode 100644 src/gallium/drivers/i965/brw_winsys_debug.c delete mode 100644 src/gallium/drivers/i965/brw_wm.c delete mode 100644 src/gallium/drivers/i965/brw_wm.h delete mode 100644 src/gallium/drivers/i965/brw_wm_constant_buffer.c delete mode 100644 src/gallium/drivers/i965/brw_wm_debug.c delete mode 100644 src/gallium/drivers/i965/brw_wm_emit.c delete mode 100644 src/gallium/drivers/i965/brw_wm_fp.c delete mode 100644 src/gallium/drivers/i965/brw_wm_glsl.c delete mode 100644 src/gallium/drivers/i965/brw_wm_iz.c delete mode 100644 src/gallium/drivers/i965/brw_wm_pass0.c delete mode 100644 src/gallium/drivers/i965/brw_wm_pass1.c delete mode 100644 src/gallium/drivers/i965/brw_wm_pass2.c delete mode 100644 src/gallium/drivers/i965/brw_wm_sampler_state.c delete mode 100644 src/gallium/drivers/i965/brw_wm_state.c delete mode 100644 src/gallium/drivers/i965/brw_wm_surface_state.c delete mode 100644 src/gallium/drivers/i965/intel_decode.c delete mode 100644 src/gallium/drivers/i965/intel_decode.h delete mode 100644 src/gallium/drivers/i965/intel_structs.h delete mode 100644 src/gallium/targets/dri-i965/Makefile delete mode 100644 src/gallium/targets/dri-i965/SConscript delete mode 100644 src/gallium/targets/dri-i965/target.c delete mode 100644 src/gallium/targets/xorg-i965/Makefile delete mode 100644 src/gallium/targets/xorg-i965/intel_target.c delete mode 100644 src/gallium/targets/xorg-i965/intel_xorg.c delete mode 100644 src/gallium/winsys/i965/drm/Makefile delete mode 100644 src/gallium/winsys/i965/drm/SConscript delete mode 100644 src/gallium/winsys/i965/drm/i965_drm_buffer.c delete mode 100644 src/gallium/winsys/i965/drm/i965_drm_public.h delete mode 100644 src/gallium/winsys/i965/drm/i965_drm_winsys.c delete mode 100644 src/gallium/winsys/i965/drm/i965_drm_winsys.h delete mode 100644 src/gallium/winsys/i965/xlib/Makefile delete mode 100644 src/gallium/winsys/i965/xlib/xlib_i965.c -- 1.7.7.3
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev