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> (cherry picked from commit fe6a8544)
Showing
- src/gallium/winsys/svga/drm/Makefile.sources 3 additions, 1 deletionsrc/gallium/winsys/svga/drm/Makefile.sources
- src/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c 844 additions, 0 deletionssrc/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c
- src/gallium/winsys/svga/drm/vmw_buffer.c 130 additions, 18 deletionssrc/gallium/winsys/svga/drm/vmw_buffer.c
- src/gallium/winsys/svga/drm/vmw_buffer.h 34 additions, 2 deletionssrc/gallium/winsys/svga/drm/vmw_buffer.h
- src/gallium/winsys/svga/drm/vmw_context.c 348 additions, 73 deletionssrc/gallium/winsys/svga/drm/vmw_context.c
- src/gallium/winsys/svga/drm/vmw_context.h 8 additions, 0 deletionssrc/gallium/winsys/svga/drm/vmw_context.h
- src/gallium/winsys/svga/drm/vmw_fence.c 151 additions, 40 deletionssrc/gallium/winsys/svga/drm/vmw_fence.c
- src/gallium/winsys/svga/drm/vmw_fence.h 3 additions, 2 deletionssrc/gallium/winsys/svga/drm/vmw_fence.h
- src/gallium/winsys/svga/drm/vmw_screen.c 63 additions, 6 deletionssrc/gallium/winsys/svga/drm/vmw_screen.c
- src/gallium/winsys/svga/drm/vmw_screen.h 68 additions, 2 deletionssrc/gallium/winsys/svga/drm/vmw_screen.h
- src/gallium/winsys/svga/drm/vmw_screen_dri.c 93 additions, 1 deletionsrc/gallium/winsys/svga/drm/vmw_screen_dri.c
- src/gallium/winsys/svga/drm/vmw_screen_ioctl.c 410 additions, 10 deletionssrc/gallium/winsys/svga/drm/vmw_screen_ioctl.c
- src/gallium/winsys/svga/drm/vmw_screen_pools.c 117 additions, 71 deletionssrc/gallium/winsys/svga/drm/vmw_screen_pools.c
- src/gallium/winsys/svga/drm/vmw_screen_svga.c 166 additions, 95 deletionssrc/gallium/winsys/svga/drm/vmw_screen_svga.c
- src/gallium/winsys/svga/drm/vmw_shader.c 64 additions, 0 deletionssrc/gallium/winsys/svga/drm/vmw_shader.c
- src/gallium/winsys/svga/drm/vmw_shader.h 67 additions, 0 deletionssrc/gallium/winsys/svga/drm/vmw_shader.h
- src/gallium/winsys/svga/drm/vmw_surface.c 147 additions, 1 deletionsrc/gallium/winsys/svga/drm/vmw_surface.c
- src/gallium/winsys/svga/drm/vmw_surface.h 19 additions, 0 deletionssrc/gallium/winsys/svga/drm/vmw_surface.h
- src/gallium/winsys/svga/drm/vmwgfx_drm.h 329 additions, 1 deletionsrc/gallium/winsys/svga/drm/vmwgfx_drm.h
Loading
Please register or sign in to comment