svga/winsys: implement GBS support
authorBrian Paul <brianp@vmware.com>
Sat, 8 Feb 2014 17:51:15 +0000 (09:51 -0800)
committerBrian Paul <brianp@vmware.com>
Fri, 14 Feb 2014 15:21:44 +0000 (08:21 -0700)
commitfe6a854477c2ed30c37c200668a4dc86512120f7
tree9ad955f1e6c293bb28082f9d9dc1de9cf328dbad
parent59e7c596215155b556ba8cf06233b621b88f49c6
svga/winsys: implement GBS support

This is a squash commit of many commits by Thomas Hellstrom.

Reviewed-by: Thomas Hellstrom <thellstrom@vmware.com>
Cc: "10.1" <mesa-stable@lists.freedesktop.org>
19 files changed:
src/gallium/winsys/svga/drm/Makefile.sources
src/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c [new file with mode: 0644]
src/gallium/winsys/svga/drm/vmw_buffer.c
src/gallium/winsys/svga/drm/vmw_buffer.h
src/gallium/winsys/svga/drm/vmw_context.c
src/gallium/winsys/svga/drm/vmw_context.h
src/gallium/winsys/svga/drm/vmw_fence.c
src/gallium/winsys/svga/drm/vmw_fence.h
src/gallium/winsys/svga/drm/vmw_screen.c
src/gallium/winsys/svga/drm/vmw_screen.h
src/gallium/winsys/svga/drm/vmw_screen_dri.c
src/gallium/winsys/svga/drm/vmw_screen_ioctl.c
src/gallium/winsys/svga/drm/vmw_screen_pools.c
src/gallium/winsys/svga/drm/vmw_screen_svga.c
src/gallium/winsys/svga/drm/vmw_shader.c [new file with mode: 0644]
src/gallium/winsys/svga/drm/vmw_shader.h [new file with mode: 0644]
src/gallium/winsys/svga/drm/vmw_surface.c
src/gallium/winsys/svga/drm/vmw_surface.h
src/gallium/winsys/svga/drm/vmwgfx_drm.h