Add Intel i965G/Q DRI driver.
authorEric Anholt <anholt@FreeBSD.org>
Wed, 9 Aug 2006 19:14:05 +0000 (19:14 +0000)
committerEric Anholt <anholt@FreeBSD.org>
Wed, 9 Aug 2006 19:14:05 +0000 (19:14 +0000)
commit9f344b3e7d6e23674dd4747faec253f103563b36
treee5df3c1ab9a424831d4a4363567a87ff91cc0581
parent7b52bed98729a05feab28f6d2b0677e4f84c44c3
Add Intel i965G/Q DRI driver.

This driver comes from Tungsten Graphics, with a few further modifications by
Intel.
114 files changed:
configs/freebsd-dri
configs/linux-dri
src/mesa/drivers/dri/i965/Makefile [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_attrib.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_aub.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_aub.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_cc.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_clip.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_clip.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_clip_line.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_clip_point.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_clip_state.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_clip_tri.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_clip_unfilled.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_clip_util.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_context.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_context.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_curbe.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_defines.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_draw.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_draw.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_draw_current.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_draw_upload.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_eu.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_eu.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_eu_debug.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_eu_emit.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_eu_util.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_exec.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_exec.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_exec_api.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_exec_array.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_exec_draw.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_exec_eval.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_exec_generic.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_fallback.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_fallback.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_gs.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_gs.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_gs_emit.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_gs_state.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_hal.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_hal.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_metaops.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_misc_state.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_program.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_save.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_save.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_save_api.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_save_draw.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_sf.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_sf.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_sf_emit.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_sf_state.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_state.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_state_batch.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_state_cache.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_state_pool.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_state_upload.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_structs.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_tex.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_tex_layout.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_urb.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_util.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_util.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_vs.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_vs.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_vs_constval.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_vs_emit.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_vs_state.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_vs_tnl.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_vtbl.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm_debug.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm_emit.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm_fp.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm_iz.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm_pass0.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm_pass1.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm_pass2.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm_sampler_state.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm_state.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_wm_surface_state.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/bufmgr.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/bufmgr_fake.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_batchbuffer.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_batchbuffer.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_blit.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_blit.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_buffer_objects.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_buffer_objects.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_buffers.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_context.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_context.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_ioctl.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_ioctl.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_mipmap_tree.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_mipmap_tree.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_reg.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_regions.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_regions.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_screen.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_screen.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_span.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_span.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_state.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_tex.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_tex.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/intel_tex_validate.c [new file with mode: 0644]
src/mesa/drivers/dri/i965/server/i830_common.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/server/i830_dri.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/server/intel.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/server/intel_dri.c [new file with mode: 0644]