vmwgfx: Add an infrastructure to be able to run hosted under a compositor v2
authorThomas Hellstrom <thellstrom@vmware.com>
Mon, 16 Dec 2013 14:05:35 +0000 (06:05 -0800)
committerThomas Hellstrom <thellstrom@vmware.com>
Thu, 19 Dec 2013 15:46:20 +0000 (07:46 -0800)
commitc8e1c498431b1f8758f62c94131c302cf3d07b39
treea3f29d800d1a7b94e0e18db10c33a97f07ca15c6
parentf45a551e9b70ccec8f92df02747d4e2af299cf8c
vmwgfx: Add an infrastructure to be able to run hosted under a compositor v2

Figure out what's needed both for XMir and XWayland and make a common
driver structure out of it.

v2: Added a lot of comments. No code change.

Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com>
src/vmware_bootstrap.c
src/vmware_bootstrap.h
vmwgfx/Makefile.am
vmwgfx/vmwgfx_dri2.c
vmwgfx/vmwgfx_driver.c
vmwgfx/vmwgfx_driver.h
vmwgfx/vmwgfx_hosted.c [new file with mode: 0644]
vmwgfx/vmwgfx_hosted.h [new file with mode: 0644]
vmwgfx/vmwgfx_hosted_priv.h [new file with mode: 0644]
vmwgfx/vmwgfx_overlay.c