Port i965 driver to Gallium3D.
authorZack Rusin <zack@tungstengraphics.com>
Tue, 11 Dec 2007 12:19:11 +0000 (07:19 -0500)
committerZack Rusin <zack@tungstengraphics.com>
Tue, 11 Dec 2007 12:39:06 +0000 (07:39 -0500)
commitc474f1fb9088528af998168717783b52e5c2f0a2
treed403522e2ad7f2e1110bb939c2c3e498df33206f
parent12363674e5aa39b780020339038186b7715bd4b2
Port i965 driver to Gallium3D.

This is a squashed commit of i965 branch on
ssh://people.freedesktop.org/~zack/mesa
Because of the porting the branch often didn't compile so
squashing it makes more sense.
The port is still far from complete.
83 files changed:
src/mesa/Makefile
src/mesa/pipe/Makefile
src/mesa/pipe/i965simple/Makefile [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_batch.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_blit.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_blit.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_cc.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_clip.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_clip.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_clip_line.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_clip_point.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_clip_state.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_clip_tri.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_clip_unfilled.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_clip_util.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_context.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_context.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_curbe.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_defines.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_draw.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_draw.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_draw_upload.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_eu.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_eu.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_eu_debug.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_eu_emit.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_eu_util.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_flush.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_gs.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_gs.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_gs_emit.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_gs_state.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_metaops.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_misc_state.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_program.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_reg.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_regions.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_regions.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_sf.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_sf.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_sf_emit.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_sf_state.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_state.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_state.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_state_batch.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_state_cache.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_state_pool.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_state_upload.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_strings.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_structs.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_surface.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_tex.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_tex_layout.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_tex_layout.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_urb.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_util.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_util.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_vs.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_vs.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_vs_constval.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_vs_emit.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_vs_state.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_vtbl.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_winsys.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm.h [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm_debug.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm_emit.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm_fp.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm_glsl.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm_iz.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm_pass0.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm_pass1.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm_pass2.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm_sampler_state.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm_state.c [new file with mode: 0644]
src/mesa/pipe/i965simple/brw_wm_surface_state.c [new file with mode: 0644]
src/mesa/pipe/xlib/brw_aub.c [new file with mode: 0644]
src/mesa/pipe/xlib/brw_aub.h [new file with mode: 0644]
src/mesa/pipe/xlib/xm_api.c
src/mesa/pipe/xlib/xm_winsys.c
src/mesa/pipe/xlib/xmesaP.h
src/mesa/sources