vmwgfx, saa: Initial import
authorThomas Hellstrom <thellstrom@vmware.com>
Thu, 16 Jun 2011 13:55:07 +0000 (15:55 +0200)
committerThomas Hellstrom <thellstrom@vmware.com>
Thu, 16 Jun 2011 14:04:47 +0000 (16:04 +0200)
commit84166d4b457244bcc2f5ace63702d594d602d0c2
tree892d9ee8de7a45b4d21505f9949a8424e3c81a44
parent0142bb8d10edb153c9ce79a2ea3ff92a7fb15ac5
vmwgfx, saa: Initial import

This imports the vmwgfx driver, based on the Gallium3D Xorg state tracker,
as well as the saa library. A "Shadow Acceleration Architecture", which is
optimized for the case where transfers between system (shadow) and hw memory
is very costly.

Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
27 files changed:
Makefile.am
configure.ac
saa/Makefile.am [new file with mode: 0644]
saa/saa.c [new file with mode: 0644]
saa/saa.h [new file with mode: 0644]
saa/saa_accel.c [new file with mode: 0644]
saa/saa_pixmap.c [new file with mode: 0644]
saa/saa_priv.h [new file with mode: 0644]
saa/saa_render.c [new file with mode: 0644]
saa/saa_unaccel.c [new file with mode: 0644]
src/svga_reg.h
vmwgfx/Makefile.am [new file with mode: 0644]
vmwgfx/svga3d_reg.h [new file with mode: 0644]
vmwgfx/vmwgfx_bootstrap.c [new file with mode: 0644]
vmwgfx/vmwgfx_crtc.c [new file with mode: 0644]
vmwgfx/vmwgfx_ctrl.c [new file with mode: 0644]
vmwgfx/vmwgfx_ctrl.h [new file with mode: 0644]
vmwgfx/vmwgfx_dri2.c [new file with mode: 0644]
vmwgfx/vmwgfx_driver.c [new file with mode: 0644]
vmwgfx/vmwgfx_driver.h [new file with mode: 0644]
vmwgfx/vmwgfx_drmi.c [new file with mode: 0644]
vmwgfx/vmwgfx_drmi.h [new file with mode: 0644]
vmwgfx/vmwgfx_output.c [new file with mode: 0644]
vmwgfx/vmwgfx_overlay.c [new file with mode: 0644]
vmwgfx/vmwgfx_saa.c [new file with mode: 0644]
vmwgfx/vmwgfx_saa.h [new file with mode: 0644]
vmwgfx/vmwgfx_tex_video.c [new file with mode: 0644]