Mesa (master): svga/winsys: implement GBS support
Brian Paul
brianp at kemper.freedesktop.org
Fri Feb 14 17:58:22 UTC 2014
Module: Mesa
Branch: master
Commit: fe6a854477c2ed30c37c200668a4dc86512120f7
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe6a854477c2ed30c37c200668a4dc86512120f7
Author: Brian Paul <brianp at vmware.com>
Date: Sat Feb 8 09:51:15 2014 -0800
svga/winsys: implement GBS support
This is a squash commit of many commits by Thomas Hellstrom.
Reviewed-by: Thomas Hellstrom <thellstrom at vmware.com>
Cc: "10.1" <mesa-stable at lists.freedesktop.org>
---
src/gallium/winsys/svga/drm/Makefile.sources | 4 +-
.../winsys/svga/drm/pb_buffer_simple_fenced.c | 844 ++++++++++++++++++++
src/gallium/winsys/svga/drm/vmw_buffer.c | 148 +++-
src/gallium/winsys/svga/drm/vmw_buffer.h | 36 +-
src/gallium/winsys/svga/drm/vmw_context.c | 421 ++++++++--
src/gallium/winsys/svga/drm/vmw_context.h | 8 +
src/gallium/winsys/svga/drm/vmw_fence.c | 191 ++++-
src/gallium/winsys/svga/drm/vmw_fence.h | 5 +-
src/gallium/winsys/svga/drm/vmw_screen.c | 69 +-
src/gallium/winsys/svga/drm/vmw_screen.h | 70 +-
src/gallium/winsys/svga/drm/vmw_screen_dri.c | 94 ++-
src/gallium/winsys/svga/drm/vmw_screen_ioctl.c | 420 +++++++++-
src/gallium/winsys/svga/drm/vmw_screen_pools.c | 188 +++--
src/gallium/winsys/svga/drm/vmw_screen_svga.c | 261 +++---
src/gallium/winsys/svga/drm/vmw_shader.c | 64 ++
src/gallium/winsys/svga/drm/vmw_shader.h | 67 ++
src/gallium/winsys/svga/drm/vmw_surface.c | 148 +++-
src/gallium/winsys/svga/drm/vmw_surface.h | 19 +
src/gallium/winsys/svga/drm/vmwgfx_drm.h | 330 +++++++-
19 files changed, 3064 insertions(+), 323 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=fe6a854477c2ed30c37c200668a4dc86512120f7
More information about the mesa-commit
mailing list